|
C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Member Functions | |
| parser_state () | |
| void | reset () |
| void | activate_side_effect (const std::string &) |
Public Attributes | |
| bool | parsing_return_stmt |
| bool | parsing_break_stmt |
| bool | parsing_assert_stmt |
| bool | return_stmt_present |
| bool | side_effect_present |
| bool | type_check_enabled |
| std::size_t | scope_depth |
| std::size_t | stack_depth |
| std::size_t | parsing_loop_stmt_count |
Definition at line 23750 of file exprtk.hpp.
|
inline |
Definition at line 23752 of file exprtk.hpp.
References reset(), and type_check_enabled.
|
inline |
Definition at line 23771 of file exprtk.hpp.
References exprtk_debug, and side_effect_present.
|
inline |
Definition at line 23758 of file exprtk.hpp.
References parsing_assert_stmt, parsing_break_stmt, parsing_loop_stmt_count, parsing_return_stmt, return_stmt_present, scope_depth, side_effect_present, and stack_depth.
Referenced by parser_state().
| bool exprtk::parser< T >::parser_state::parsing_assert_stmt |
Definition at line 23786 of file exprtk.hpp.
Referenced by reset().
| bool exprtk::parser< T >::parser_state::parsing_break_stmt |
Definition at line 23785 of file exprtk.hpp.
Referenced by reset().
| std::size_t exprtk::parser< T >::parser_state::parsing_loop_stmt_count |
Definition at line 23792 of file exprtk.hpp.
Referenced by reset().
| bool exprtk::parser< T >::parser_state::parsing_return_stmt |
Definition at line 23784 of file exprtk.hpp.
Referenced by reset().
| bool exprtk::parser< T >::parser_state::return_stmt_present |
Definition at line 23787 of file exprtk.hpp.
Referenced by reset().
| std::size_t exprtk::parser< T >::parser_state::scope_depth |
Definition at line 23790 of file exprtk.hpp.
Referenced by reset().
| bool exprtk::parser< T >::parser_state::side_effect_present |
Definition at line 23788 of file exprtk.hpp.
Referenced by activate_side_effect(), and reset().
| std::size_t exprtk::parser< T >::parser_state::stack_depth |
Definition at line 23791 of file exprtk.hpp.
Referenced by reset().
| bool exprtk::parser< T >::parser_state::type_check_enabled |
Definition at line 23789 of file exprtk.hpp.
Referenced by parser_state().