Lines Matching refs:getExprLoc

230     S.Diag(Source->getExprLoc(), diag::err_typecheck_expect_scalar_operand)  in SemaBuiltinAlignment()
237 S.Diag(AlignOp->getExprLoc(), diag::err_typecheck_expect_int) in SemaBuiltinAlignment()
251 S.Diag(AlignOp->getExprLoc(), diag::err_alignment_too_small) << 1; in SemaBuiltinAlignment()
255 S.Diag(AlignOp->getExprLoc(), diag::err_alignment_too_big) in SemaBuiltinAlignment()
260 S.Diag(AlignOp->getExprLoc(), diag::err_alignment_not_power_of_two); in SemaBuiltinAlignment()
264 S.Diag(AlignOp->getExprLoc(), diag::warn_alignment_builtin_useless) in SemaBuiltinAlignment()
793 SemaRef.Diag(TheCall->getExprLoc(), DiagID) in SemaBuiltinSEHScopeCheck()
1719 CheckNonNullArgument(*this, TheCall->getArg(0), TheCall->getExprLoc()); in CheckBuiltinFunctionCall()
1720 CheckNonNullArgument(*this, TheCall->getArg(1), TheCall->getExprLoc()); in CheckBuiltinFunctionCall()
3498 return Diag(ArgExpr->getExprLoc(), diag::err_typecheck_expect_int) in CheckAMDGCNBuiltinFunctionCall()
3528 return Diag(ArgExpr->getExprLoc(), diag::err_expr_not_string_literal) in CheckAMDGCNBuiltinFunctionCall()
4684 S.Diag(FormatExpr->getExprLoc(), diag::warn_objc_cdirective_format_string) in DiagnoseCStringFormatDirectiveInCFAPI()
4908 CheckArgAlignment(Arg->getExprLoc(), FDecl, std::to_string(ArgIdx + 1), in checkCall()
4922 Diag(Arg->getExprLoc(), diag::warn_alignment_not_power_of_two) in checkCall()
4926 Diag(Arg->getExprLoc(), diag::warn_assume_aligned_too_great) in checkCall()
5606 Diag(Ptr->getExprLoc(), diag::err_atomic_builtin_ext_int_prohibit); in BuildAtomicExpr()
6008 Diag(FirstArg->getExprLoc(), diag::err_atomic_builtin_ext_int_size); in SemaBuiltinAtomicOverloaded()
6348 OrigArg0, OrigArg1, TheCall->getExprLoc(), ACK_Comparison); in SemaBuiltinUnorderedCompare()
8405 S.Diag(IsStringLocation ? ArgumentExpr->getExprLoc() : Loc, PDiag) in EmitFormatDiagnostic()
9067 E->getExprLoc(), false, CSR); in checkFormatExpr()
9932 Diag(Call->getExprLoc(), diag::warn_unsigned_abs) << ArgType << ParamType; in CheckAbsoluteValueFunction()
9933 Diag(Call->getExprLoc(), diag::note_remove_abs) in CheckAbsoluteValueFunction()
9948 Diag(Call->getExprLoc(), diag::warn_pointer_abs) << DiagType << ArgType; in CheckAbsoluteValueFunction()
9967 Diag(Call->getExprLoc(), diag::warn_abs_too_small) in CheckAbsoluteValueFunction()
9973 emitReplacement(*this, Call->getExprLoc(), in CheckAbsoluteValueFunction()
9986 Diag(Call->getExprLoc(), diag::warn_wrong_absolute_value_type) in CheckAbsoluteValueFunction()
9989 emitReplacement(*this, Call->getExprLoc(), in CheckAbsoluteValueFunction()
10000 if (Call->getExprLoc().isMacroID()) return; in CheckMaxUnsignedZero()
10038 Diag(Call->getExprLoc(), diag::warn_max_unsigned_zero) in CheckMaxUnsignedZero()
10051 Diag(Call->getExprLoc(), diag::note_remove_max_call) in CheckMaxUnsignedZero()
10288 !isArgumentExpandedFromMacro(SM, CallLoc, SizeArg->getExprLoc())) { in CheckMemaccessSize()
10290 SourceLocation DiagLoc = SizeArg->getExprLoc(); in CheckMemaccessSize()
10312 SourceLocation DiagLoc = Call->getArg(1)->getExprLoc(); in CheckMemaccessSize()
10383 SizeOfArg->getExprLoc())) { in CheckMemaccessArguments()
10406 SourceLocation SL = SizeOfArg->getExprLoc(); in CheckMemaccessArguments()
10442 DiagRuntimeBehavior(LenExpr->getExprLoc(), Dest, in CheckMemaccessArguments()
10475 DiagRuntimeBehavior(Dest->getExprLoc(), Dest, in CheckMemaccessArguments()
10483 Dest->getExprLoc(), Dest, in CheckMemaccessArguments()
10490 DiagRuntimeBehavior(Dest->getExprLoc(), Dest, in CheckMemaccessArguments()
10496 DiagRuntimeBehavior(Dest->getExprLoc(), Dest, in CheckMemaccessArguments()
10507 Dest->getExprLoc(), Dest, in CheckMemaccessArguments()
11981 S.Diag(WidthExpr->getExprLoc(), diag::note_widen_bitfield) in AnalyzeBitFieldAssignment()
12054 S.DiagRuntimeBehavior(E->getExprLoc(), E, in DiagnoseImpCast()
12060 S.Diag(E->getExprLoc(), diag) in DiagnoseImpCast()
12195 S.DiagRuntimeBehavior(E->getExprLoc(), E, in DiagnoseFloatingImpCast()
12201 S.Diag(E->getExprLoc(), DiagID) in DiagnoseFloatingImpCast()
12231 E->getExprLoc(), diag::warn_impcast_float_integer); in AnalyzeCompoundAssignment()
12298 E->getExprLoc())) in DiagnoseNullConversion()
12478 SourceLocation ExprLoc = E->getExprLoc(); in DiagnoseIntInBoolContext()
12533 S.Diag(E->getExprLoc(), diag::warn_atomic_implicit_seq_cst); in CheckImplicitConversion()
12706 S.DiagRuntimeBehavior(E->getExprLoc(), E, in CheckImplicitConversion()
12727 S.DiagRuntimeBehavior(E->getExprLoc(), E, in CheckImplicitConversion()
12748 S.DiagRuntimeBehavior(E->getExprLoc(), E, in CheckImplicitConversion()
12796 E->getExprLoc(), E, in CheckImplicitConversion()
12854 E->getExprLoc(), E, in CheckImplicitConversion()
12900 E->getExprLoc(), E, in CheckImplicitConversion()
13122 CC = E->getExprLoc(); in AnalyzeImplicitConversions()
13141 ::CheckBoolLikeConversion(S, SubExpr, BO->getExprLoc()); in AnalyzeImplicitConversions()
13145 ::CheckBoolLikeConversion(S, SubExpr, BO->getExprLoc()); in AnalyzeImplicitConversions()
13207 SemaRef.Diag(E->getExprLoc(), PD); in CheckForReference()
13246 if (E->getExprLoc().isMacroID()) { in DiagnoseAlwaysNonNullPointer()
13248 if (IsInAnyMacroBody(SM, E->getExprLoc()) || in DiagnoseAlwaysNonNullPointer()
13259 Diag(E->getExprLoc(), DiagID) << E->getSourceRange() << Range << IsEqual; in DiagnoseAlwaysNonNullPointer()
13290 Diag(E->getExprLoc(), DiagID) << IsParam << S.str() in DiagnoseAlwaysNonNullPointer()
13384 Diag(E->getExprLoc(), DiagID) << DiagType << S.str() << E->getSourceRange() in DiagnoseAlwaysNonNullPointer()
13391 Diag(E->getExprLoc(), diag::note_function_warning_silence) in DiagnoseAlwaysNonNullPointer()
13420 Diag(E->getExprLoc(), diag::note_function_to_function_call) in DiagnoseAlwaysNonNullPointer()
13733 Mod->getExprLoc(), {Mod, ModOrUse}, in checkUsage()
13736 << O << SourceRange(ModOrUse->getExprLoc())); in checkUsage()
14123 SemaRef.runWithSufficientStackSpace(CE->getExprLoc(), [&] { in VisitCallExpr()
14221 SemaRef.runWithSufficientStackSpace(CXXOCE->getExprLoc(), [&] { in VisitCXXOperatorCallExpr()
14769 if (!SizeExpr || SizeExpr->getExprLoc().isMacroID()) in IsTailPaddedMemberArray()
15067 Loc = e->getExprLoc(); in setLocsFrom()
15266 S.Diag(capturer->getExprLoc(), diag::warn_arc_retain_cycle) in diagnoseRetainCycle()
16181 Diag(TypeTagExpr->getExprLoc(), in CheckArgumentWithTypeTag()
16212 Diag(ArgumentExpr->getExprLoc(), in CheckArgumentWithTypeTag()
16248 Diag(ArgumentExpr->getExprLoc(), diag::warn_type_safety_type_mismatch) in CheckArgumentWithTypeTag()
16700 this->Diag(TheCall->getExprLoc(), in CheckTCBEnforcement()