Lines Matching refs:ExpressionParser
451 // #pragma mark - ExpressionParser
454 class ExpressionParser {
456 ExpressionParser();
457 ~ExpressionParser();
491 ExpressionParser::ExpressionParser()
497 ExpressionParser::~ExpressionParser()
503 ExpressionParser::EvaluateExpression(const char* expressionString)
517 ExpressionParser::EvaluateCommand(const char* expressionString, int& returnCode)
568 ExpressionParser::ParseNextCommandArgument(const char** expressionString,
597 ExpressionParser::_ParseExpression(bool expectAssignment)
748 ExpressionParser::_ParseCommandPipe(int& returnCode)
780 ExpressionParser::_ParseCommand(debugger_command_pipe_segment& segment)
836 ExpressionParser::_ParseArgument(int& argc, char** argv)
890 ExpressionParser::_GetUnparsedArgument(int& argc, char** argv)
947 ExpressionParser::_AddArgument(int& argc, char** argv, const char* argument,
964 ExpressionParser::_ParseSum(bool useValue, uint64 value)
988 ExpressionParser::_ParseProduct()
1022 ExpressionParser::_ParseUnary()
1041 ExpressionParser::_ParseDereference(void** _address, uint32* _size)
1098 ExpressionParser::_ParseAtom()
1142 ExpressionParser::_EatToken(int32 type)
1174 result = ExpressionParser().EvaluateExpression(expression);
1211 ExpressionParser().EvaluateCommand(commandLine, returnCode);
1241 error = ExpressionParser().ParseNextCommandArgument(expressionString,