Blender  V3.3
Functions
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 38 of file BLI_assert.c.

◆ _BLI_assert_print_backtrace()

void _BLI_assert_print_backtrace ( void  )

Definition at line 31 of file BLI_assert.c.

References BLI_system_backtrace().

◆ _BLI_assert_print_extra()

void _BLI_assert_print_extra ( const char *  str)

Definition at line 20 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 15 of file BLI_assert.c.

References file.

◆ _BLI_assert_unreachable_print()

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

Definition at line 25 of file BLI_assert.c.

References file.