Home | History | Annotate | Download | only in AST

Lines Matching refs:CallLoc

274     /// CallLoc - The location of the call expression for this call.
275 SourceLocation CallLoc;
295 CallStackFrame(EvalInfo &Info, SourceLocation CallLoc,
582 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceLocation CallLoc,
585 : Info(Info), Caller(Info.CurrentCall), CallLoc(CallLoc), Callee(Callee),
640 addDiag(Frame->CallLoc, diag::note_constexpr_calls_suppressed)
649 addDiag(Frame->CallLoc, diag::note_constexpr_call_here) << Out.str();
2085 static bool CheckConstexprFunction(EvalInfo &Info, SourceLocation CallLoc,
2102 Info.Diag(CallLoc, diag::note_constexpr_invalid_function, 1)
2107 Info.Diag(CallLoc, diag::note_invalid_subexpr_in_const_expr);
2134 static bool HandleFunctionCall(SourceLocation CallLoc,
2142 if (!Info.CheckCallLimit(CallLoc))
2145 CallStackFrame Frame(Info, CallLoc, Callee, This, ArgValues.data());
2150 static bool HandleConstructorCall(SourceLocation CallLoc, const LValue &This,
2158 if (!Info.CheckCallLimit(CallLoc))
2163 Info.Diag(CallLoc, diag::note_constexpr_virtual_base) << RD;
2167 CallStackFrame Frame(Info, CallLoc, Definition, &This, ArgValues.data());