|
GCC Middle and Back End API Reference
|
#include <json.h>
Public Types | |
| typedef EnumType | enum_t |
Public Member Functions | |
| enum node::kind_t | get_unknown_value () |
| bool | maybe_get_value_from_string (const char *str, enum_t &out) |
| const char * | get_string_for_value (enum_t value) |
| enum node::dynalloc_state_t | get_unknown_value () |
| bool | maybe_get_value_from_string (const char *str, enum_t &out) |
| const char * | get_string_for_value (enum_t value) |
Static Public Member Functions | |
| static enum_t | get_unknown_value () |
| static bool | maybe_get_value_from_string (const char *, enum_t &out) |
| static const char * | get_string_for_value (enum_t value) |
| typedef EnumType json::enum_traits< EnumType >::enum_t |
| const char * json::enum_traits< enumnode::kind_t >::get_string_for_value | ( | enum_t | value | ) |
References json::node_kind_strs.
| const char * json::enum_traits< enumnode::dynalloc_state_t >::get_string_for_value | ( | enum_t | value | ) |
References json::dynalloc_state_strs.
|
static |
Referenced by json::object::set_enum().
| enum node::kind_t json::enum_traits< enum node::kind_t >::get_unknown_value | ( | ) |
| enum node::dynalloc_state_t json::enum_traits< enum node::dynalloc_state_t >::get_unknown_value | ( | ) |
|
static |
Referenced by diagnostics::digraphs::object::get_property().
|
static |
| bool json::enum_traits< enumnode::kind_t >::maybe_get_value_from_string | ( | const char * | str, |
| enum_t & | out ) |
References i, and json::node_kind_strs.
| bool json::enum_traits< enumnode::dynalloc_state_t >::maybe_get_value_from_string | ( | const char * | str, |
| enum_t & | out ) |
References json::dynalloc_state_strs, and i.