Lines Matching refs:ExprEvalContexts
5711 bool IsDecltype = ExprEvalContexts.back().IsDecltype; in MaybeBindToTemporary()
5734 ExprEvalContexts.back().DelayedDecltypeBinds.push_back(Bind); in MaybeBindToTemporary()
5752 unsigned FirstCleanup = ExprEvalContexts.back().NumCleanupObjects; in MaybeCreateExprWithCleanups()
5794 assert(ExprEvalContexts.back().IsDecltype && "not in a decltype expression"); in ActOnDecltypeExpression()
5836 ExprEvalContexts.back().IsDecltype = false; in ActOnDecltypeExpression()
5844 for (unsigned I = 0, N = ExprEvalContexts.back().DelayedDecltypeCalls.size(); in ActOnDecltypeExpression()
5846 CallExpr *Call = ExprEvalContexts.back().DelayedDecltypeCalls[I]; in ActOnDecltypeExpression()
5858 for (unsigned I = 0, N = ExprEvalContexts.back().DelayedDecltypeBinds.size(); in ActOnDecltypeExpression()
5861 ExprEvalContexts.back().DelayedDecltypeBinds[I]; in ActOnDecltypeExpression()
6959 if (E && !ExprEvalContexts.empty() && ExprEvalContexts.back().NumTypos && in CorrectDelayedTyposInExpr()
6962 auto TyposInContext = ExprEvalContexts.back().NumTypos; in CorrectDelayedTyposInExpr()
6964 ExprEvalContexts.back().NumTypos = ~0U; in CorrectDelayedTyposInExpr()
6967 ExprEvalContexts.back().NumTypos = TyposInContext; in CorrectDelayedTyposInExpr()
6970 ExprEvalContexts.back().NumTypos -= TyposResolved; in CorrectDelayedTyposInExpr()