Lines Matching defs:ExprEvalResult
4545 struct ExprEvalResult {
4554 ~ExprEvalResult() {
4563 delete static_cast<ExprEvalResult *>(E);
4570 return ((ExprEvalResult *)E)->EvalType;
4581 ExprEvalResult *Result = (ExprEvalResult *)E;
4588 return ((ExprEvalResult *)E)->IsUnsignedInt;
4596 ExprEvalResult *Result = (ExprEvalResult *)E;
4606 return ((ExprEvalResult *)E)->EvalData.floatVal;
4613 return ((ExprEvalResult *)E)->EvalData.stringVal;
4616 static const ExprEvalResult *evaluateExpr(Expr *expr, CXCursor C) {
4630 auto result = std::make_unique<ExprEvalResult>();