Public Member Functions | |
binary_op_t () | |
binary_op_t (ast_type_t asttype_, xpath_value_type rettype_, int precedence_) | |
Static Public Member Functions | |
static binary_op_t | parse (xpath_lexer &lexer) |
Public Attributes | |
ast_type_t | asttype |
xpath_value_type | rettype |
int | precedence |
Definition at line 11810 of file pugixml.cpp.
|
inline |
Definition at line 11816 of file pugixml.cpp.
Referenced by parse().
|
inline |
Definition at line 11820 of file pugixml.cpp.
|
inlinestatic |
Definition at line 11824 of file pugixml.cpp.
References ast_op_add, ast_op_and, ast_op_divide, ast_op_equal, ast_op_greater, ast_op_greater_or_equal, ast_op_less, ast_op_less_or_equal, ast_op_mod, ast_op_multiply, ast_op_not_equal, ast_op_or, ast_op_subtract, ast_op_union, binary_op_t(), xpath_lexer::contents(), xpath_lexer::current(), lex_equal, lex_greater, lex_greater_or_equal, lex_less, lex_less_or_equal, lex_minus, lex_multiply, lex_not_equal, lex_plus, lex_string, lex_union, PUGIXML_TEXT, pugi::xpath_type_boolean, pugi::xpath_type_node_set, and pugi::xpath_type_number.
Referenced by xpath_parser::parse_expression_rec().
ast_type_t xpath_parser::binary_op_t::asttype |
Definition at line 11812 of file pugixml.cpp.
Referenced by xpath_parser::parse_expression_rec().
int xpath_parser::binary_op_t::precedence |
Definition at line 11814 of file pugixml.cpp.
Referenced by xpath_parser::parse_expression_rec().
xpath_value_type xpath_parser::binary_op_t::rettype |
Definition at line 11813 of file pugixml.cpp.
Referenced by xpath_parser::parse_expression_rec().