Lines Matching refs:CallLoc
314 SourceLocation CallLoc; member
336 CallStackFrame(EvalInfo &Info, SourceLocation CallLoc,
896 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceLocation CallLoc, in CallStackFrame() argument
899 : Info(Info), Caller(Info.CurrentCall), CallLoc(CallLoc), Callee(Callee), in CallStackFrame()
938 addDiag(Frame->CallLoc, diag::note_constexpr_calls_suppressed) in addCallStack()
947 addDiag(Frame->CallLoc, diag::note_constexpr_call_here) << Out.str(); in addCallStack()
3737 static bool CheckConstexprFunction(EvalInfo &Info, SourceLocation CallLoc, in CheckConstexprFunction() argument
3759 Info.Diag(CallLoc, diag::note_constexpr_invalid_function, 1) in CheckConstexprFunction()
3764 Info.Diag(CallLoc, diag::note_invalid_subexpr_in_const_expr); in CheckConstexprFunction()
3807 static bool HandleFunctionCall(SourceLocation CallLoc, in HandleFunctionCall() argument
3816 if (!Info.CheckCallLimit(CallLoc)) in HandleFunctionCall()
3819 CallStackFrame Frame(Info, CallLoc, Callee, This, ArgValues.data()); in HandleFunctionCall()
3857 static bool HandleConstructorCall(SourceLocation CallLoc, const LValue &This, in HandleConstructorCall() argument
3865 if (!Info.CheckCallLimit(CallLoc)) in HandleConstructorCall()
3870 Info.Diag(CallLoc, diag::note_constexpr_virtual_base) << RD; in HandleConstructorCall()
3874 CallStackFrame Frame(Info, CallLoc, Definition, &This, ArgValues.data()); in HandleConstructorCall()