Blender V4.3
BLI_assert.c File Reference
#include "BLI_assert.h"
#include "BLI_system.h"
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

void _BLI_assert_print_pos (const char *file, const int line, const char *function, const char *id)
 
void _BLI_assert_print_extra (const char *str)
 
void _BLI_assert_unreachable_print (const char *file, const int line, const char *function)
 
void _BLI_assert_print_backtrace (void)
 
void _BLI_assert_abort (void)
 

Detailed Description

Helper functions for BLI_assert.h header.

Definition in file BLI_assert.c.

Function Documentation

◆ _BLI_assert_abort()

void _BLI_assert_abort ( void )

Definition at line 43 of file BLI_assert.c.

◆ _BLI_assert_print_backtrace()

void _BLI_assert_print_backtrace ( void )

Definition at line 36 of file BLI_assert.c.

References BLI_system_backtrace().

◆ _BLI_assert_print_extra()

void _BLI_assert_print_extra ( const char * str)

Definition at line 25 of file BLI_assert.c.

References str.

◆ _BLI_assert_print_pos()

void _BLI_assert_print_pos ( const char * file,
const int line,
const char * function,
const char * id )

Definition at line 20 of file BLI_assert.c.

◆ _BLI_assert_unreachable_print()

void _BLI_assert_unreachable_print ( const char * file,
const int line,
const char * function )

Definition at line 30 of file BLI_assert.c.