• Home
  • Raw
  • Download

Lines Matching refs:CallLoc

547     SourceLocation CallLoc;  member in __anona656c3110111::CallStackFrame
581 CallStackFrame(EvalInfo &Info, SourceLocation CallLoc,
630 SourceLocation getCallLocation() const override { return CallLoc; } in getCallLocation()
1431 CallStackFrame::CallStackFrame(EvalInfo &Info, SourceLocation CallLoc, in CallStackFrame() argument
1435 Arguments(Call), CallLoc(CallLoc), Index(Info.NextCallIndex++) { in CallStackFrame()
5431 static bool CheckConstexprFunction(EvalInfo &Info, SourceLocation CallLoc, in CheckConstexprFunction() argument
5445 Info.FFDiag(CallLoc, diag::note_invalid_subexpr_in_const_expr); in CheckConstexprFunction()
5454 Info.CCEDiag(CallLoc, diag::note_constexpr_virtual_call); in CheckConstexprFunction()
5457 Info.FFDiag(CallLoc, diag::note_invalid_subexpr_in_const_expr); in CheckConstexprFunction()
5481 Info.FFDiag(CallLoc, diag::note_constexpr_invalid_inhctor, 1) in CheckConstexprFunction()
5484 Info.FFDiag(CallLoc, diag::note_constexpr_invalid_function, 1) in CheckConstexprFunction()
5488 Info.FFDiag(CallLoc, diag::note_invalid_subexpr_in_const_expr); in CheckConstexprFunction()
6062 static bool HandleFunctionCall(SourceLocation CallLoc, in HandleFunctionCall() argument
6067 if (!Info.CheckCallLimit(CallLoc)) in HandleFunctionCall()
6070 CallStackFrame Frame(Info, CallLoc, Callee, This, Call); in HandleFunctionCall()
6124 SourceLocation CallLoc = E->getExprLoc(); in HandleConstructorCall() local
6125 if (!Info.CheckCallLimit(CallLoc)) in HandleConstructorCall()
6130 Info.FFDiag(CallLoc, diag::note_constexpr_virtual_base) << RD; in HandleConstructorCall()
6138 CallStackFrame Frame(Info, CallLoc, Definition, &This, Call); in HandleConstructorCall()
6346 static bool HandleDestructionImpl(EvalInfo &Info, SourceLocation CallLoc, in HandleDestructionImpl() argument
6356 Info.FFDiag(CallLoc, diag::note_constexpr_destroy_out_of_lifetime) in HandleDestructionImpl()
6363 OpaqueValueExpr LocE(CallLoc, Info.Ctx.IntTy, VK_RValue); in HandleDestructionImpl()
6384 !HandleDestructionImpl(Info, CallLoc, ElemLV, Elem, ElemT)) in HandleDestructionImpl()
6396 Info.FFDiag(CallLoc, diag::note_constexpr_unsupported_destruction) << T; in HandleDestructionImpl()
6405 Info.FFDiag(CallLoc, diag::note_constexpr_virtual_base) << RD; in HandleDestructionImpl()
6411 Info.FFDiag(CallLoc); in HandleDestructionImpl()
6430 if (!Info.CheckCallLimit(CallLoc)) in HandleDestructionImpl()
6436 if (!CheckConstexprFunction(Info, CallLoc, DD, Definition, Body)) in HandleDestructionImpl()
6439 CallStackFrame Frame(Info, CallLoc, Definition, &This, CallRef()); in HandleDestructionImpl()
6453 Info.FFDiag(CallLoc, diag::note_constexpr_double_destroy); in HandleDestructionImpl()
6482 if (!HandleDestructionImpl(Info, CallLoc, Subobject, *SubobjectValue, in HandleDestructionImpl()
6501 if (!HandleDestructionImpl(Info, CallLoc, Subobject, *SubobjectValue, in HandleDestructionImpl()
11635 : Info.CurrentCall->CallLoc, in VisitBuiltinCallExpr()