Ruby: ext/fiddle/libffi-3.2.1/src/debug.c File Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Functions
debug.c File Reference
`#include <ffi.h>`
`#include <ffi_common.h>`
`#include <stdlib.h>`
`#include <stdio.h>`

Go to the source code of this file.

## Functions
void | ffi_stop_here (void)
void | ffi_assert (char *expr, char *file, int line)
void | ffi_type_test (ffi_type *a, char *file, int line)

## Function Documentation

## ◆ ffi_assert()

void ffi_assert | ( | char * | expr,
|  | char * | file,
|  | int | line
| ) |  |

Definition at line 41 of file debug.c.

References ffi_stop_here().

## ◆ ffi_stop_here()

void ffi_stop_here | ( | void |  | ) |

Definition at line 32 of file debug.c.

Referenced by ffi_assert().

## ◆ ffi_type_test()

void ffi_type_test | ( | ffi_type * | a,
|  | char * | file,
|  | int | line
| ) |  |

Definition at line 50 of file debug.c.

References FFI_ASSERT_AT, and NULL.