Lines Matching refs:ExpressionEvaluator
51 ExpressionEvaluator::ExpressionEvaluator(const char *string, Unit const *unit) :
75 EvaluatorQuantity ExpressionEvaluator::evaluate()
104 EvaluatorQuantity ExpressionEvaluator::evaluateExpression()
145 EvaluatorQuantity ExpressionEvaluator::evaluateTerm()
168 EvaluatorQuantity ExpressionEvaluator::evaluateExpTerm()
187 EvaluatorQuantity ExpressionEvaluator::evaluateSignedFactor()
205 EvaluatorQuantity ExpressionEvaluator::evaluateFactor()
241 bool ExpressionEvaluator::acceptToken(TokenType token_type,
260 void ExpressionEvaluator::parseNextToken()
299 void ExpressionEvaluator::acceptTokenCount (int count, TokenType token_type)
305 void ExpressionEvaluator::isExpected(TokenType token_type,
313 void ExpressionEvaluator::movePastWhiteSpace()
324 bool ExpressionEvaluator::isUnitIdentifierStart(gunichar c)
339 int ExpressionEvaluator::getIdentifierSize(const char *string, int start_offset)
361 bool ExpressionEvaluator::resolveUnit (const char* identifier,
383 void ExpressionEvaluator::throwError(const char *msg)