GDB (xrefs)
|
Typedefs | |
typedef std::underlying_type< RE >::type | und |
Enumerations | |
enum | RE { RE_FLAG1 = 1 << 1 , RE_FLAG2 = 1 << 2 } |
enum | RE2 { RE2_FLAG1 = 1 << 1 , RE2_FLAG2 = 1 << 2 } |
enum | URE : unsigned { URE_FLAG1 = 1 << 1 , URE_FLAG2 = 1 << 2 , URE_FLAG3 = 0xffffffff } |
enum | NF { NF_FLAG1 = 1 << 1 , NF_FLAG2 = 1 << 2 } |
enum | test_uflag : unsigned { UFLAG1 = 1 << 1 , UFLAG2 = 1 << 2 , UFLAG3 = 1 << 3 } |
Functions | |
DEF_ENUM_FLAGS_TYPE (RE, EF) | |
DEF_ENUM_FLAGS_TYPE (RE2, EF2) | |
DEF_ENUM_FLAGS_TYPE (URE, UEF) | |
CHECK_VALID (CHECK_VALID(true, CHECK_VALID(und, und(RE())) | |
DEF_ENUM_FLAGS_TYPE (test_flag, test_flags) | |
DEF_ENUM_FLAGS_TYPE (test_uflag, test_uflags) | |
static void | self_test () |
Variables | |
static RE re | ATTRIBUTE_UNUSED |
typedef std::underlying_type<RE>::type selftests::enum_flags_tests::und |
Definition at line 93 of file enum-flags-selftests.c.
Enumerator | |
---|---|
NF_FLAG1 | |
NF_FLAG2 |
Definition at line 55 of file enum-flags-selftests.c.
Enumerator | |
---|---|
RE_FLAG1 | |
RE_FLAG2 |
Definition at line 33 of file enum-flags-selftests.c.
Enumerator | |
---|---|
RE2_FLAG1 | |
RE2_FLAG2 |
Definition at line 40 of file enum-flags-selftests.c.
enum selftests::enum_flags_tests::test_uflag : unsigned |
Enumerator | |
---|---|
UFLAG1 | |
UFLAG2 | |
UFLAG3 |
Definition at line 367 of file enum-flags-selftests.c.
enum selftests::enum_flags_tests::URE : unsigned |
Enumerator | |
---|---|
URE_FLAG1 | |
URE_FLAG2 | |
URE_FLAG3 |
Definition at line 47 of file enum-flags-selftests.c.
Definition at line 98 of file enum-flags-selftests.c.
selftests::enum_flags_tests::DEF_ENUM_FLAGS_TYPE | ( | RE | , |
EF | |||
) |
selftests::enum_flags_tests::DEF_ENUM_FLAGS_TYPE | ( | RE2 | , |
EF2 | |||
) |
selftests::enum_flags_tests::DEF_ENUM_FLAGS_TYPE | ( | test_flag | , |
test_flags | |||
) |
selftests::enum_flags_tests::DEF_ENUM_FLAGS_TYPE | ( | test_uflag | , |
test_uflags | |||
) |
selftests::enum_flags_tests::DEF_ENUM_FLAGS_TYPE | ( | URE | , |
UEF | |||
) |
|
static |
Definition at line 378 of file enum-flags-selftests.c.
References f(), gdb_static_assert(), and UFLAG1.
Referenced by _initialize_enum_flags_selftests().
|
static |
Definition at line 78 of file enum-flags-selftests.c.