The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Loading...
Searching...
No Matches
Functions | Variables
calc_tests.c File Reference

Tests for value box calculation functions. More...

#include "acutest.h"
#include "acutest_helpers.h"
#include <freeradius-devel/util/calc.h>
+ Include dependency graph for calc_tests.c:

Go to the source code of this file.

Functions

static void test_assign_add (void)
 
static void test_assign_and (void)
 
static void test_assign_div (void)
 
static void test_assign_lshift (void)
 
static void test_assign_mul (void)
 
static void test_assign_or (void)
 
static void test_assign_rshift (void)
 
static void test_assign_self (void)
 
static void test_assign_set (void)
 
static void test_assign_sub (void)
 
static void test_assign_xor (void)
 
static void test_auto_type_hint (void)
 
static void test_auto_type_hint_lshift (void)
 
static void test_auto_type_hint_rshift (void)
 
static void test_auto_type_hint_sub (void)
 
static void test_bool_add (void)
 
static void test_bool_and (void)
 
static void test_bool_mul (void)
 
static void test_bool_or (void)
 
static void test_bool_sub (void)
 
static void test_bool_xor (void)
 
static void test_cmp_different_types (void)
 
static void test_cmp_eq (void)
 
static void test_cmp_eq_type (void)
 
static void test_cmp_ge (void)
 
static void test_cmp_gt (void)
 
static void test_cmp_le (void)
 
static void test_cmp_lt (void)
 
static void test_cmp_ne (void)
 
static void test_cmp_string (void)
 
static void test_float32_add (void)
 
static void test_float32_div (void)
 
static void test_float32_div_zero (void)
 
static void test_float32_mod (void)
 
static void test_float32_mod_zero (void)
 
static void test_float32_mul (void)
 
static void test_float32_sub (void)
 
static void test_float64_add (void)
 
static void test_float64_div (void)
 
static void test_float64_div_zero (void)
 
static void test_float64_mod (void)
 
static void test_float64_mod_zero (void)
 
static void test_float64_mul (void)
 
static void test_float64_sub (void)
 
static void test_init (void)
 
static void test_int16_add (void)
 
static void test_int32_add (void)
 
static void test_int32_div (void)
 
static void test_int32_mod (void)
 
static void test_int32_mul (void)
 
static void test_int32_sub (void)
 
static void test_int64_and (void)
 
static void test_int64_div_zero (void)
 
static void test_int64_mod (void)
 
static void test_int64_or (void)
 
static void test_int64_overflow (void)
 
static void test_int64_shift (void)
 
static void test_int64_shift_too_large (void)
 
static void test_int64_underflow (void)
 
static void test_int64_xor (void)
 
static void test_int8_add (void)
 
static void test_int8_sub (void)
 
static void test_ipv4_addr_and_all_ones (void)
 
static void test_ipv4_addr_and_mask (void)
 
static void test_ipv4_addr_and_zero (void)
 
static void test_ipv4_prefix_add (void)
 
static void test_ipv4_prefix_add_overflow (void)
 
static void test_mixed_uint32_int32 (void)
 
static void test_mixed_uint8_uint32 (void)
 
static void test_octets_add (void)
 
static void test_octets_and (void)
 
static void test_octets_length_mismatch (void)
 
static void test_octets_lshift (void)
 
static void test_octets_lshift_too_large (void)
 
static void test_octets_or (void)
 
static void test_octets_rshift (void)
 
static void test_octets_rshift_too_large (void)
 
static void test_octets_sub (void)
 
static void test_octets_sub_not_suffix (void)
 
static void test_octets_sub_too_long (void)
 
static void test_octets_xor (void)
 
static void test_string_add (void)
 
static void test_string_add_empty (void)
 
static void test_string_lshift (void)
 
static void test_string_lshift_too_large (void)
 
static void test_string_rshift (void)
 
static void test_string_rshift_too_large (void)
 
static void test_string_sub (void)
 
static void test_string_sub_not_suffix (void)
 
static void test_string_sub_too_long (void)
 
static void test_string_xor_prepend (void)
 
static void test_tainted_from_b (void)
 
static void test_tainted_neither (void)
 
static void test_tainted_propagation (void)
 
static void test_uint16_add (void)
 
static void test_uint16_overflow (void)
 
static void test_uint32_add (void)
 
static void test_uint32_and (void)
 
static void test_uint32_div (void)
 
static void test_uint32_div_zero (void)
 
static void test_uint32_mod (void)
 
static void test_uint32_mul (void)
 
static void test_uint32_or (void)
 
static void test_uint32_shift (void)
 
static void test_uint32_sub (void)
 
static void test_uint32_xor (void)
 
static void test_uint64_and (void)
 
static void test_uint64_div (void)
 
static void test_uint64_div_zero (void)
 
static void test_uint64_mod (void)
 
static void test_uint64_mul_overflow (void)
 
static void test_uint64_or (void)
 
static void test_uint64_overflow (void)
 
static void test_uint64_shift (void)
 
static void test_uint64_shift_too_large (void)
 
static void test_uint64_underflow (void)
 
static void test_uint64_xor (void)
 
static void test_uint8_add (void)
 
static void test_uint8_overflow (void)
 
static void test_unary_complement (void)
 
static void test_unary_complement_int32 (void)
 
static void test_unary_complement_uint16 (void)
 
static void test_unary_complement_uint32 (void)
 
static void test_unary_complement_uint64 (void)
 
static void test_unary_increment (void)
 
static void test_unary_increment_float64 (void)
 
static void test_unary_increment_int64 (void)
 
static void test_unary_increment_overflow (void)
 
static void test_unary_increment_uint8 (void)
 
static void test_unary_negate (void)
 
static void test_unary_negate_float64 (void)
 
static void test_unary_not (void)
 
static void test_unary_not_bool (void)
 

Variables

static TALLOC_CTX * autofree
 
 TEST_LIST
 

Detailed Description

Tests for value box calculation functions.

Definition in file calc_tests.c.

Function Documentation

◆ test_assign_add()

static void test_assign_add ( void  )
static

Definition at line 969 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_and()

static void test_assign_and ( void  )
static

Definition at line 1716 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_div()

static void test_assign_div ( void  )
static

Definition at line 1703 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_lshift()

static void test_assign_lshift ( void  )
static

Definition at line 1768 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_mul()

static void test_assign_mul ( void  )
static

Definition at line 1690 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_or()

static void test_assign_or ( void  )
static

Definition at line 1729 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_rshift()

static void test_assign_rshift ( void  )
static

Definition at line 1755 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_self()

static void test_assign_self ( void  )
static

Definition at line 1008 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_set()

static void test_assign_set ( void  )
static

Definition at line 995 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_sub()

static void test_assign_sub ( void  )
static

Definition at line 982 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_assign_xor()

static void test_assign_xor ( void  )
static

Definition at line 1742 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_auto_type_hint()

static void test_auto_type_hint ( void  )
static

Definition at line 1036 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_auto_type_hint_lshift()

static void test_auto_type_hint_lshift ( void  )
static

Definition at line 1937 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_auto_type_hint_rshift()

static void test_auto_type_hint_rshift ( void  )
static

Definition at line 2063 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_auto_type_hint_sub()

static void test_auto_type_hint_sub ( void  )
static

Definition at line 1919 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_bool_add()

static void test_bool_add ( void  )
static

Definition at line 353 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_bool_and()

static void test_bool_and ( void  )
static

Definition at line 302 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_bool_mul()

static void test_bool_mul ( void  )
static

Definition at line 1531 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_bool_or()

static void test_bool_or ( void  )
static

Definition at line 319 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_bool_sub()

static void test_bool_sub ( void  )
static

Definition at line 371 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_bool_xor()

static void test_bool_xor ( void  )
static

Definition at line 336 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_different_types()

static void test_cmp_different_types ( void  )
static

Definition at line 1055 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_eq()

static void test_cmp_eq ( void  )
static

Definition at line 783 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_eq_type()

static void test_cmp_eq_type ( void  )
static

Definition at line 888 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_ge()

static void test_cmp_ge ( void  )
static

Definition at line 871 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_gt()

static void test_cmp_gt ( void  )
static

Definition at line 837 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_le()

static void test_cmp_le ( void  )
static

Definition at line 854 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_lt()

static void test_cmp_lt ( void  )
static

Definition at line 820 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_ne()

static void test_cmp_ne ( void  )
static

Definition at line 803 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_cmp_string()

static void test_cmp_string ( void  )
static

Definition at line 2082 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float32_add()

static void test_float32_add ( void  )
static

Definition at line 477 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float32_div()

static void test_float32_div ( void  )
static

Definition at line 1476 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float32_div_zero()

static void test_float32_div_zero ( void  )
static

Definition at line 491 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float32_mod()

static void test_float32_mod ( void  )
static

Definition at line 1490 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float32_mod_zero()

static void test_float32_mod_zero ( void  )
static

Definition at line 1504 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float32_mul()

static void test_float32_mul ( void  )
static

Definition at line 1462 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float32_sub()

static void test_float32_sub ( void  )
static

Definition at line 1448 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float64_add()

static void test_float64_add ( void  )
static

Definition at line 392 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float64_div()

static void test_float64_div ( void  )
static

Definition at line 434 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float64_div_zero()

static void test_float64_div_zero ( void  )
static

Definition at line 448 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float64_mod()

static void test_float64_mod ( void  )
static

Definition at line 460 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float64_mod_zero()

static void test_float64_mod_zero ( void  )
static

Definition at line 1516 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float64_mul()

static void test_float64_mul ( void  )
static

Definition at line 420 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_float64_sub()

static void test_float64_sub ( void  )
static

Definition at line 406 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_init()

static void test_init ( void  )
static

Definition at line 30 of file calc_tests.c.

◆ test_int16_add()

static void test_int16_add ( void  )
static

Definition at line 1322 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int32_add()

static void test_int32_add ( void  )
static

Definition at line 231 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int32_div()

static void test_int32_div ( void  )
static

Definition at line 273 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int32_mod()

static void test_int32_mod ( void  )
static

Definition at line 1339 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int32_mul()

static void test_int32_mul ( void  )
static

Definition at line 259 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int32_sub()

static void test_int32_sub ( void  )
static

Definition at line 245 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_and()

static void test_int64_and ( void  )
static

Definition at line 1356 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_div_zero()

static void test_int64_div_zero ( void  )
static

Definition at line 287 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_mod()

static void test_int64_mod ( void  )
static

Definition at line 1431 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_or()

static void test_int64_or ( void  )
static

Definition at line 1370 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_overflow()

static void test_int64_overflow ( void  )
static

Definition at line 1115 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_shift()

static void test_int64_shift ( void  )
static

Definition at line 1398 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_shift_too_large()

static void test_int64_shift_too_large ( void  )
static

Definition at line 1418 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_underflow()

static void test_int64_underflow ( void  )
static

Definition at line 1127 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int64_xor()

static void test_int64_xor ( void  )
static

Definition at line 1384 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int8_add()

static void test_int8_add ( void  )
static

Definition at line 1291 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_int8_sub()

static void test_int8_sub ( void  )
static

Definition at line 1305 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_ipv4_addr_and_all_ones()

static void test_ipv4_addr_and_all_ones ( void  )
static

Definition at line 2026 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_ipv4_addr_and_mask()

static void test_ipv4_addr_and_mask ( void  )
static

Definition at line 2130 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_ipv4_addr_and_zero()

static void test_ipv4_addr_and_zero ( void  )
static

Definition at line 2043 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_ipv4_prefix_add()

static void test_ipv4_prefix_add ( void  )
static

Definition at line 2109 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_ipv4_prefix_add_overflow()

static void test_ipv4_prefix_add_overflow ( void  )
static

Definition at line 2007 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_mixed_uint32_int32()

static void test_mixed_uint32_int32 ( void  )
static

Definition at line 1956 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_mixed_uint8_uint32()

static void test_mixed_uint8_uint32 ( void  )
static

Definition at line 1022 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_add()

static void test_octets_add ( void  )
static

Definition at line 624 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_and()

static void test_octets_and ( void  )
static

Definition at line 664 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_length_mismatch()

static void test_octets_length_mismatch ( void  )
static

Definition at line 724 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_lshift()

static void test_octets_lshift ( void  )
static

Definition at line 762 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_lshift_too_large()

static void test_octets_lshift_too_large ( void  )
static

Definition at line 1672 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_or()

static void test_octets_or ( void  )
static

Definition at line 684 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_rshift()

static void test_octets_rshift ( void  )
static

Definition at line 744 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_rshift_too_large()

static void test_octets_rshift_too_large ( void  )
static

Definition at line 1657 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_sub()

static void test_octets_sub ( void  )
static

Definition at line 644 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_sub_not_suffix()

static void test_octets_sub_not_suffix ( void  )
static

Definition at line 1622 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_sub_too_long()

static void test_octets_sub_too_long ( void  )
static

Definition at line 1640 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_octets_xor()

static void test_octets_xor ( void  )
static

Definition at line 704 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_add()

static void test_string_add ( void  )
static

Definition at line 506 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_add_empty()

static void test_string_add_empty ( void  )
static

Definition at line 1599 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_lshift()

static void test_string_lshift ( void  )
static

Definition at line 603 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_lshift_too_large()

static void test_string_lshift_too_large ( void  )
static

Definition at line 1584 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_rshift()

static void test_string_rshift ( void  )
static

Definition at line 585 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_rshift_too_large()

static void test_string_rshift_too_large ( void  )
static

Definition at line 1569 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_sub()

static void test_string_sub ( void  )
static

Definition at line 526 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_sub_not_suffix()

static void test_string_sub_not_suffix ( void  )
static

Definition at line 546 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_sub_too_long()

static void test_string_sub_too_long ( void  )
static

Definition at line 1551 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_string_xor_prepend()

static void test_string_xor_prepend ( void  )
static

Definition at line 564 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_tainted_from_b()

static void test_tainted_from_b ( void  )
static

Definition at line 1975 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_tainted_neither()

static void test_tainted_neither ( void  )
static

Definition at line 1990 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_tainted_propagation()

static void test_tainted_propagation ( void  )
static

Definition at line 2152 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint16_add()

static void test_uint16_add ( void  )
static

Definition at line 1142 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint16_overflow()

static void test_uint16_overflow ( void  )
static

Definition at line 1156 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_add()

static void test_uint32_add ( void  )
static

Definition at line 48 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_and()

static void test_uint32_and ( void  )
static

Definition at line 118 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_div()

static void test_uint32_div ( void  )
static

Definition at line 90 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_div_zero()

static void test_uint32_div_zero ( void  )
static

Definition at line 184 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_mod()

static void test_uint32_mod ( void  )
static

Definition at line 104 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_mul()

static void test_uint32_mul ( void  )
static

Definition at line 76 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_or()

static void test_uint32_or ( void  )
static

Definition at line 132 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_shift()

static void test_uint32_shift ( void  )
static

Definition at line 160 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_sub()

static void test_uint32_sub ( void  )
static

Definition at line 62 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint32_xor()

static void test_uint32_xor ( void  )
static

Definition at line 146 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_and()

static void test_uint64_and ( void  )
static

Definition at line 1172 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_div()

static void test_uint64_div ( void  )
static

Definition at line 1261 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_div_zero()

static void test_uint64_div_zero ( void  )
static

Definition at line 1275 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_mod()

static void test_uint64_mod ( void  )
static

Definition at line 1247 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_mul_overflow()

static void test_uint64_mul_overflow ( void  )
static

Definition at line 1100 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_or()

static void test_uint64_or ( void  )
static

Definition at line 1186 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_overflow()

static void test_uint64_overflow ( void  )
static

Definition at line 1076 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_shift()

static void test_uint64_shift ( void  )
static

Definition at line 1214 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_shift_too_large()

static void test_uint64_shift_too_large ( void  )
static

Definition at line 1234 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_underflow()

static void test_uint64_underflow ( void  )
static

Definition at line 1088 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint64_xor()

static void test_uint64_xor ( void  )
static

Definition at line 1200 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint8_add()

static void test_uint8_add ( void  )
static

Definition at line 201 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_uint8_overflow()

static void test_uint8_overflow ( void  )
static

Definition at line 215 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_complement()

static void test_unary_complement ( void  )
static

Definition at line 924 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_complement_int32()

static void test_unary_complement_int32 ( void  )
static

Definition at line 1823 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_complement_uint16()

static void test_unary_complement_uint16 ( void  )
static

Definition at line 1784 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_complement_uint32()

static void test_unary_complement_uint32 ( void  )
static

Definition at line 1797 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_complement_uint64()

static void test_unary_complement_uint64 ( void  )
static

Definition at line 1810 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_increment()

static void test_unary_increment ( void  )
static

Definition at line 911 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_increment_float64()

static void test_unary_increment_float64 ( void  )
static

Definition at line 1903 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_increment_int64()

static void test_unary_increment_int64 ( void  )
static

Definition at line 1890 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_increment_overflow()

static void test_unary_increment_overflow ( void  )
static

Definition at line 1862 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_increment_uint8()

static void test_unary_increment_uint8 ( void  )
static

Definition at line 1849 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_negate()

static void test_unary_negate ( void  )
static

Definition at line 937 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_negate_float64()

static void test_unary_negate_float64 ( void  )
static

Definition at line 1836 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_not()

static void test_unary_not ( void  )
static

Definition at line 950 of file calc_tests.c.

+ Here is the call graph for this function:

◆ test_unary_not_bool()

static void test_unary_not_bool ( void  )
static

Definition at line 1874 of file calc_tests.c.

+ Here is the call graph for this function:

Variable Documentation

◆ autofree

TALLOC_CTX* autofree
static

Definition at line 28 of file calc_tests.c.

◆ TEST_LIST

TEST_LIST

Definition at line 2167 of file calc_tests.c.