Go to the source code of this file.
|
| enum | expression_context {
context_any,
context_boolean,
context_data,
context_numeric,
context_dns,
context_data_or_numeric,
context_function
} |
| |
| enum | expr_op {
expr_none,
expr_match,
expr_check,
expr_equal,
expr_substring,
expr_suffix,
expr_concat,
expr_host_lookup,
expr_and,
expr_or,
expr_not,
expr_option,
expr_hardware,
expr_packet,
expr_const_data,
expr_extract_int8,
expr_extract_int16,
expr_extract_int32,
expr_encode_int8,
expr_encode_int16,
expr_encode_int32,
expr_const_int,
expr_exists,
expr_encapsulate,
expr_known,
expr_reverse,
expr_leased_address,
expr_binary_to_ascii,
expr_config_option,
expr_host_decl_name,
expr_pick_first_value,
expr_lease_time,
expr_dns_transaction,
expr_static,
expr_ns_add,
expr_ns_delete,
expr_ns_exists,
expr_ns_not_exists,
expr_not_equal,
expr_null,
expr_variable_exists,
expr_variable_reference,
expr_filename,
expr_sname,
expr_arg,
expr_funcall,
expr_function,
expr_add,
expr_subtract,
expr_multiply,
expr_divide,
expr_remainder,
expr_binary_and,
expr_binary_or,
expr_binary_xor,
expr_client_state,
expr_ucase,
expr_lcase,
expr_regex_match,
expr_iregex_match,
expr_gethostname,
expr_v6relay,
expr_concat_dclist
} |
| |
◆ EXPR_EPHEMERAL
◆ TREE_CONCAT
◆ TREE_CONST
◆ TREE_DATA_EXPR
◆ TREE_HOST_LOOKUP
| #define TREE_HOST_LOOKUP 2 |
◆ TREE_LIMIT
◆ pair
◆ expr_op
| Enumerator |
|---|
| expr_none | |
| expr_match | |
| expr_check | |
| expr_equal | |
| expr_substring | |
| expr_suffix | |
| expr_concat | |
| expr_host_lookup | |
| expr_and | |
| expr_or | |
| expr_not | |
| expr_option | |
| expr_hardware | |
| expr_packet | |
| expr_const_data | |
| expr_extract_int8 | |
| expr_extract_int16 | |
| expr_extract_int32 | |
| expr_encode_int8 | |
| expr_encode_int16 | |
| expr_encode_int32 | |
| expr_const_int | |
| expr_exists | |
| expr_encapsulate | |
| expr_known | |
| expr_reverse | |
| expr_leased_address | |
| expr_binary_to_ascii | |
| expr_config_option | |
| expr_host_decl_name | |
| expr_pick_first_value | |
| expr_lease_time | |
| expr_dns_transaction | |
| expr_static | |
| expr_ns_add | |
| expr_ns_delete | |
| expr_ns_exists | |
| expr_ns_not_exists | |
| expr_not_equal | |
| expr_null | |
| expr_variable_exists | |
| expr_variable_reference | |
| expr_filename | |
| expr_sname | |
| expr_arg | |
| expr_funcall | |
| expr_function | |
| expr_add | |
| expr_subtract | |
| expr_multiply | |
| expr_divide | |
| expr_remainder | |
| expr_binary_and | |
| expr_binary_or | |
| expr_binary_xor | |
| expr_client_state | |
| expr_ucase | |
| expr_lcase | |
| expr_regex_match | |
| expr_iregex_match | |
| expr_gethostname | |
| expr_v6relay | |
| expr_concat_dclist | |
Definition at line 132 of file tree.h.
◆ expression_context
| Enumerator |
|---|
| context_any | |
| context_boolean | |
| context_data | |
| context_numeric | |
| context_dns | |
| context_data_or_numeric | |
| context_function | |
Definition at line 84 of file tree.h.