OmniSciDB
a5dc49c757
|
Classes | |
class | Function_substr |
class | Function_regex_match |
class | Function_split_part |
class | Function_int |
class | Function_float |
class | Function_double |
class | Function_str |
class | Function_bool |
class | Operator_not |
Functions | |
std::string | ms_to_ss (const mup::string_type &s) |
mup::string_type | ss_to_ms (const std::string &s) |
mup::Value | evaluate (mup::ParserX *parser) |
mup::Value import_export::anonymous_namespace{ExpressionParser.cpp}::evaluate | ( | mup::ParserX * | parser | ) |
Definition at line 339 of file ExpressionParser.cpp.
References ms_to_ss(), and run_benchmark_import::result.
Referenced by import_export::ExpressionParser::evalAsBool(), import_export::ExpressionParser::evalAsDouble(), import_export::ExpressionParser::evalAsInt(), and import_export::ExpressionParser::evalAsString().
std::string import_export::anonymous_namespace{ExpressionParser.cpp}::ms_to_ss | ( | const mup::string_type & | s | ) |
Definition at line 44 of file ExpressionParser.cpp.
Referenced by import_export::anonymous_namespace{ExpressionParser.cpp}::Function_regex_match::Eval(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_split_part::Eval(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_int::Eval(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_float::Eval(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_double::Eval(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_bool::Eval(), import_export::ExpressionParser::evalAsString(), and evaluate().
mup::string_type import_export::anonymous_namespace{ExpressionParser.cpp}::ss_to_ms | ( | const std::string & | s | ) |
Definition at line 53 of file ExpressionParser.cpp.
Referenced by import_export::anonymous_namespace{ExpressionParser.cpp}::Function_regex_match::Eval(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_split_part::Eval(), import_export::anonymous_namespace{ExpressionParser.cpp}::Function_str::Eval(), import_export::ExpressionParser::setExpression(), import_export::ExpressionParser::setIntConstant(), and import_export::ExpressionParser::setStringConstant().