infix
A JIT-Powered FFI Library for C
|
Tests the correctness of the ABI-aware layout calculation for aggregates. More...
Classes | |
struct | test_struct_padding |
struct | test_struct_no_padding |
struct | test_struct_nested |
struct | test_struct_packed |
union | test_union |
Macros | |
#define | DBLTAP_IMPLEMENTATION |
Functions | |
subtest ("Struct with standard padding") | |
subtest ("Struct with no padding") | |
subtest ("Nested struct") | |
subtest ("Packed struct (pack 1)") | |
subtest ("Union layout") | |
infix_arena_destroy (arena) | |
Variables | |
TEST | |
infix_arena_t * | arena = infix_arena_create(4096) |
Tests the correctness of the ABI-aware layout calculation for aggregates.
Copyright (c) 2025 Sanko Robinson
This source code is dual-licensed under the Artistic License 2.0 or the MIT License. You may choose to use this code under the terms of either license.
SPDX-License-Identifier: (Artistic-2.0 OR MIT)
The documentation blocks within this file are licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
SPDX-License-Identifier: CC-BY-4.0
#define DBLTAP_IMPLEMENTATION |
infix_arena_destroy | ( | arena | ) |
subtest | ( | "Nested struct" | ) |
subtest | ( | "Packed struct (pack 1)" | ) |
subtest | ( | "Struct with no padding" | ) |
subtest | ( | "Struct with standard padding" | ) |
subtest | ( | "Union layout" | ) |
infix_arena_t* arena = infix_arena_create(4096) |