Lines Matching refs:RecordExprEvaluator
10192 class RecordExprEvaluator class
10193 : public ExprEvaluatorBase<RecordExprEvaluator> {
10198 RecordExprEvaluator(EvalInfo &info, const LValue &This, APValue &Result) in RecordExprEvaluator() function in __anonfb577fba2011::RecordExprEvaluator
10279 bool RecordExprEvaluator::ZeroInitialization(const Expr *E, QualType T) { in ZeroInitialization()
10309 bool RecordExprEvaluator::VisitCastExpr(const CastExpr *E) { in VisitCastExpr()
10341 bool RecordExprEvaluator::VisitInitListExpr(const InitListExpr *E) { in VisitInitListExpr()
10347 bool RecordExprEvaluator::VisitCXXParenListOrInitListExpr( in VisitCXXParenListOrInitListExpr()
10481 bool RecordExprEvaluator::VisitCXXConstructExpr(const CXXConstructExpr *E, in VisitCXXConstructExpr()
10530 bool RecordExprEvaluator::VisitCXXInheritedCtorInitExpr( in VisitCXXInheritedCtorInitExpr()
10552 bool RecordExprEvaluator::VisitCXXStdInitializerListExpr( in VisitCXXStdInitializerListExpr()
10601 bool RecordExprEvaluator::VisitLambdaExpr(const LambdaExpr *E) { in VisitLambdaExpr()
10650 return RecordExprEvaluator(Info, This, Result).Visit(E); in EvaluateRecord()
11483 return RecordExprEvaluator(Info, Subobject, *Value) in VisitCXXConstructExpr()
13869 bool RecordExprEvaluator::VisitBinCmp(const BinaryOperator *E) { in VisitBinCmp()
13909 bool RecordExprEvaluator::VisitCXXParenListInitExpr( in VisitCXXParenListInitExpr()