Lines Matching refs:ExprEvalContexts
5437 bool IsDecltype = ExprEvalContexts.back().IsDecltype; in MaybeBindToTemporary()
5460 ExprEvalContexts.back().DelayedDecltypeBinds.push_back(Bind); in MaybeBindToTemporary()
5478 unsigned FirstCleanup = ExprEvalContexts.back().NumCleanupObjects; in MaybeCreateExprWithCleanups()
5518 assert(ExprEvalContexts.back().IsDecltype && "not in a decltype expression"); in ActOnDecltypeExpression()
5560 ExprEvalContexts.back().IsDecltype = false; in ActOnDecltypeExpression()
5568 for (unsigned I = 0, N = ExprEvalContexts.back().DelayedDecltypeCalls.size(); in ActOnDecltypeExpression()
5570 CallExpr *Call = ExprEvalContexts.back().DelayedDecltypeCalls[I]; in ActOnDecltypeExpression()
5582 for (unsigned I = 0, N = ExprEvalContexts.back().DelayedDecltypeBinds.size(); in ActOnDecltypeExpression()
5585 ExprEvalContexts.back().DelayedDecltypeBinds[I]; in ActOnDecltypeExpression()
6672 if (E && !ExprEvalContexts.empty() && ExprEvalContexts.back().NumTypos && in CorrectDelayedTyposInExpr()
6675 auto TyposInContext = ExprEvalContexts.back().NumTypos; in CorrectDelayedTyposInExpr()
6677 ExprEvalContexts.back().NumTypos = ~0U; in CorrectDelayedTyposInExpr()
6680 ExprEvalContexts.back().NumTypos = TyposInContext; in CorrectDelayedTyposInExpr()
6683 ExprEvalContexts.back().NumTypos -= TyposResolved; in CorrectDelayedTyposInExpr()