Lines Matching refs:getSourceRange
121 << call->getSourceRange(); in checkArgCount()
129 << call->getArg(1)->getSourceRange(); in checkArgCount()
143 << ValArg->getSourceRange(); in SemaBuiltinAnnotation()
152 << StrArg->getSourceRange(); in SemaBuiltinAnnotation()
165 << TheCall->getCallee()->getSourceRange(); in SemaBuiltinMSVCAnnotation()
174 << Arg->getSourceRange(); in SemaBuiltinMSVCAnnotation()
303 << Ty << Arg.get()->getSourceRange(); in SemaBuiltinOverflow()
323 << Ty << Arg.get()->getSourceRange(); in SemaBuiltinOverflow()
357 << Call->getSourceRange(); in SemaBuiltinCallWithStaticChain()
364 << Call->getSourceRange(); in SemaBuiltinCallWithStaticChain()
372 << Call->getSourceRange(); in SemaBuiltinCallWithStaticChain()
378 << Call->getSourceRange(); in SemaBuiltinCallWithStaticChain()
387 << Chain->getSourceRange(); in SemaBuiltinCallWithStaticChain()
1083 << Call->getDirectCallee() << Arg0->getSourceRange(); in checkOpenCLPipeArg()
1103 << "read_only" << Arg0->getSourceRange(); in checkOpenCLPipeArg()
1117 << "write_only" << Arg0->getSourceRange(); in checkOpenCLPipeArg()
1141 << ArgIdx->getType() << ArgIdx->getSourceRange(); in checkOpenCLPipePacketType()
1174 << Call->getArg(1)->getType() << Call->getArg(1)->getSourceRange(); in SemaBuiltinRWPipe()
1184 << Arg2->getType() << Arg2->getSourceRange(); in SemaBuiltinRWPipe()
1194 << Call->getDirectCallee() << Call->getSourceRange(); in SemaBuiltinRWPipe()
1218 << Call->getArg(1)->getType() << Call->getArg(1)->getSourceRange(); in SemaBuiltinReserveRWPipe()
1246 << Call->getArg(1)->getType() << Call->getArg(1)->getSourceRange(); in SemaBuiltinCommitRWPipe()
1264 << Call->getDirectCallee() << Call->getArg(0)->getSourceRange(); in SemaBuiltinPipePackets()
1286 << Call->getArg(0) << Call->getDirectCallee() << Call->getSourceRange(); in SemaOpenCLBuiltinToAddr()
1294 << Call->getArg(0)->getSourceRange(); in SemaOpenCLBuiltinToAddr()
1350 << DiagSelect.getValue() << TheCall->getSourceRange(); in SemaBuiltinLaunder()
1388 << TheCall->getSourceRange(); in CheckBuiltinTargetSupport()
1702 << TheCall->getCallee()->getSourceRange(); in CheckBuiltinFunctionCall()
1826 << ProbArg->getSourceRange(); in CheckBuiltinFunctionCall()
1838 << ProbArg->getSourceRange(); in CheckBuiltinFunctionCall()
1957 << TheCall->getSourceRange(); in CheckBuiltinFunctionCall()
2122 return Diag(TheCall->getBeginLoc(), ErrDiag) << Arg->getSourceRange(); in CheckSVEBuiltinFunctionCall()
2232 << TheCall->getArg(ImmArg)->getSourceRange(); in CheckNeonBuiltinFunctionCall()
2318 << (int)CoprocNo << (int)WantCDE << CoprocArg->getSourceRange(); in CheckARMCoprocessorImmediate()
2358 << PointerArg->getType() << PointerArg->getSourceRange(); in CheckARMBuiltinExclusiveCall()
2376 << AA_Passing << PointerArg->getSourceRange(); in CheckARMBuiltinExclusiveCall()
2392 << PointerArg->getType() << PointerArg->getSourceRange(); in CheckARMBuiltinExclusiveCall()
2400 << PointerArg->getType() << PointerArg->getSourceRange(); in CheckARMBuiltinExclusiveCall()
2414 << ValType << PointerArg->getSourceRange(); in CheckARMBuiltinExclusiveCall()
2599 << Call->getSourceRange() << VectorEltTy << EltTy; in isEltOfVectorTy()
2705 Diag(Arg->getBeginLoc(), kind) << 2 << Arg->getSourceRange(); in CheckBPFBuiltinFunctionCall()
2734 Diag(Arg->getBeginLoc(), kind) << 1 << Arg->getSourceRange(); in CheckBPFBuiltinFunctionCall()
3272 << TheCall->getSourceRange(); in CheckPPCBuiltinFunctionCall()
3277 << TheCall->getSourceRange(); in CheckPPCBuiltinFunctionCall()
3282 << TheCall->getSourceRange(); in CheckPPCBuiltinFunctionCall()
3393 << ArgExpr->getSourceRange(); in CheckAMDGCNBuiltinFunctionCall()
3400 << ArgExpr->getSourceRange(); in CheckAMDGCNBuiltinFunctionCall()
3437 << Arg->getSourceRange(); in CheckRISCVLMUL()
3468 << TheCall->getSourceRange() << StringRef(FeatureStr); in CheckRISCVBuiltinFunctionCall()
3493 << Arg->getSourceRange(); in CheckSystemZBuiltinFunctionCall()
3560 << Arg->getSourceRange(); in SemaBuiltinCpuSupports()
3567 << Arg->getSourceRange(); in SemaBuiltinCpuSupports()
3580 << Arg->getSourceRange(); in SemaBuiltinCpuIs()
3587 << Arg->getSourceRange(); in SemaBuiltinCpuIs()
3793 << Arg->getSourceRange(); in CheckX86BuiltinRoundingOrSAE()
3896 << Arg->getSourceRange(); in CheckX86BuiltinGatherScatterScale()
3929 << TheCall->getArg(ArgNum)->getSourceRange(); in CheckX86BuiltinTileDuplicate()
4391 << ArgExpr->getSourceRange()); in CheckNonNullArgument()
4674 << Arg->getSourceRange(); in checkCall()
4678 << Arg->getSourceRange() << Sema::MaximumAlignment; in checkCall()
4747 TheCall->getCallee()->getSourceRange(), CallType); in CheckFunctionCall()
4792 /*IsMemberFunction=*/false, lbrac, Method->getSourceRange(), in CheckObjCMethodCall()
4824 TheCall->getCallee()->getSourceRange(), CallType); in CheckPointerCall()
4837 TheCall->getCallee()->getSourceRange(), CallType); in CheckOtherCall()
4878 DRE->getSourceRange(), TheCall->getRParenLoc(), Args, in SemaAtomicOpsOverloaded()
5057 << Ptr->getType() << Ptr->getSourceRange(); in BuildAtomicExpr()
5067 << Ptr->getType() << Ptr->getSourceRange(); in BuildAtomicExpr()
5074 << Ptr->getSourceRange(); in BuildAtomicExpr()
5081 << Ptr->getType() << Ptr->getSourceRange(); in BuildAtomicExpr()
5106 << IsC11 << Ptr->getType() << Ptr->getSourceRange(); in BuildAtomicExpr()
5111 << IsC11 << Ptr->getType() << Ptr->getSourceRange(); in BuildAtomicExpr()
5123 << IsC11 << Ptr->getType() << Ptr->getSourceRange(); in BuildAtomicExpr()
5132 << Ptr->getType() << Ptr->getSourceRange(); in BuildAtomicExpr()
5148 << ValType << Ptr->getSourceRange(); in BuildAtomicExpr()
5328 << SubExprs[1]->getSourceRange(); in BuildAtomicExpr()
5337 << Scope->getSourceRange(); in BuildAtomicExpr()
5405 << 0 << 1 << TheCall->getNumArgs() << Callee->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5424 << FirstArg->getType() << FirstArg->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5432 << FirstArg->getType() << FirstArg->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5438 << FirstArg->getType() << FirstArg->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5452 << ValType << FirstArg->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5503 << FirstArg->getType() << FirstArg->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5682 << Callee->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5687 << Callee->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5691 << Callee->getSourceRange(); in SemaBuiltinAtomicOverloaded()
5804 << PointerArg->getType() << PointerArg->getSourceRange(); in SemaBuiltinNontemporalOverloaded()
5817 << PointerArg->getType() << PointerArg->getSourceRange(); in SemaBuiltinNontemporalOverloaded()
5848 << Arg->getSourceRange(); in CheckObjCString()
5865 << Arg->getSourceRange(); in CheckObjCString()
5884 << Arg->getSourceRange()); in CheckOSLogFormatStringArg()
6165 << OrigArg->getType() << OrigArg->getSourceRange(); in SemaBuiltinFPClassification()
6188 << Arg->getType() << Arg->getSourceRange(); in SemaBuiltinComplex()
6208 << Real->getSourceRange() << Imag->getSourceRange(); in SemaBuiltinComplex()
6281 << TheCall->getSourceRange()); in SemaBuiltinShuffleVector()
6337 << TheCall->getArg(i)->getSourceRange()); in SemaBuiltinShuffleVector()
6347 << TheCall->getArg(i)->getSourceRange()); in SemaBuiltinShuffleVector()
6374 << E->getSourceRange()); in SemaConvertVectorExpr()
6385 << E->getSourceRange()); in SemaConvertVectorExpr()
6401 << 0 /*function call*/ << 3 << NumArgs << TheCall->getSourceRange(); in SemaBuiltinPrefetch()
6421 << Arg->getSourceRange() in SemaBuiltinAssume()
6441 << Arg->getSourceRange(); in SemaBuiltinAllocaWithAlign()
6447 << Arg->getSourceRange(); in SemaBuiltinAllocaWithAlign()
6451 << (unsigned)Context.getCharWidth() << Arg->getSourceRange(); in SemaBuiltinAllocaWithAlign()
6455 << std::numeric_limits<int32_t>::max() << Arg->getSourceRange(); in SemaBuiltinAllocaWithAlign()
6469 << 0 /*function call*/ << 3 << NumArgs << TheCall->getSourceRange(); in SemaBuiltinAssumeAligned()
6482 << Arg->getSourceRange(); in SemaBuiltinAssumeAligned()
6486 << Arg->getSourceRange() << Sema::MaximumAlignment; in SemaBuiltinAssumeAligned()
6511 << TheCall->getSourceRange(); in SemaBuiltinOSLogFormat()
6517 << TheCall->getSourceRange(); in SemaBuiltinOSLogFormat()
6554 << TheCall->getSourceRange(); in SemaBuiltinOSLogFormat()
6594 << FDecl->getDeclName() << Arg->getSourceRange(); in SemaBuiltinConstantArg()
6619 << Result.toString(10) << Low << High << Arg->getSourceRange(); in SemaBuiltinConstantArgRange()
6626 << Arg->getSourceRange()); in SemaBuiltinConstantArgRange()
6649 << Num << Arg->getSourceRange(); in SemaBuiltinConstantArgMultiple()
6674 << Arg->getSourceRange(); in SemaBuiltinConstantArgPower2()
6723 << Arg->getSourceRange(); in SemaBuiltinConstantArgShiftedByte()
6756 << Arg->getSourceRange(); in SemaBuiltinConstantArgShiftedByteOrXXFF()
6773 << "first" << FirstArgType << Arg0->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6782 << "second" << SecArgType << Arg1->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6800 << "first" << FirstArgType << Arg0->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6822 << "first" << FirstArgType << Arg0->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6827 << "second" << SecArgType << Arg1->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6844 << "first" << FirstArgType << Arg0->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6873 << "first" << ArgTypeA << ArgA->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6877 << "second" << ArgTypeB << ArgB->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6888 << ArgTypeA << ArgTypeB << ArgA->getSourceRange() in SemaBuiltinARMMemoryTaggingCall()
6889 << ArgB->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6896 << ArgTypeA << ArgTypeB << ArgA->getSourceRange(); in SemaBuiltinARMMemoryTaggingCall()
6940 << Arg->getSourceRange(); in SemaBuiltinARMSpecialReg()
6949 << Arg->getSourceRange(); in SemaBuiltinARMSpecialReg()
6991 << Arg->getSourceRange(); in SemaBuiltinARMSpecialReg()
7668 << OrigFormatExpr->getSourceRange(); in CheckFormatArguments()
7685 << OrigFormatExpr->getSourceRange(); in CheckFormatArguments()
7797 return OrigFormatExpr->getSourceRange(); in getFormatStringRange()
7987 PDiag << E->getSourceRange(); in Diagnose()
7992 DiagnosticExprs[0]->getSourceRange()); in Diagnose()
8134 << ArgumentExpr->getSourceRange(); in EmitFormatDiagnostic()
8270 << T << Arg->getSourceRange(), in HandleAmount()
8509 << false << Ex->getSourceRange(), in HandlePrintfSpecifier()
8520 << false << Ex->getSourceRange(), in HandlePrintfSpecifier()
8928 << IntendedTy << IsEnum << E->getSourceRange(), in checkFormatExpr()
8983 << E->getSourceRange(), in checkFormatExpr()
8993 << E->getSourceRange(), in checkFormatExpr()
9022 << IsEnum << CSR << E->getSourceRange(), in checkFormatExpr()
9032 << E->getSourceRange(), in checkFormatExpr()
9043 << E->getSourceRange(), in checkFormatExpr()
9050 << AT.getRepresentativeTypeName(S.Context) << E->getSourceRange(); in checkFormatExpr()
9220 << Ex->getType() << false << Ex->getSourceRange(), in HandleScanfSpecifier()
9229 << Ex->getType() << false << Ex->getSourceRange(), in HandleScanfSpecifier()
9254 /*IsStringLocation*/ true, OrigFormatExpr->getSourceRange()); in CheckFormatString()
9282 /*IsStringLocation=*/true, OrigFormatExpr->getSourceRange()); in CheckFormatString()
9291 /*IsStringLocation*/ true, OrigFormatExpr->getSourceRange()); in CheckFormatString()
9663 << FixItHint::CreateRemoval(Call->getCallee()->getSourceRange()); in CheckAbsoluteValueFunction()
9702 Call->getCallee()->getSourceRange(), NewAbsKind, ArgType); in CheckAbsoluteValueFunction()
9718 Call->getCallee()->getSourceRange(), NewAbsKind, ArgType); in CheckAbsoluteValueFunction()
9761 SourceRange FirstRange = FirstArg->getSourceRange(); in CheckMaxUnsignedZero()
9762 SourceRange SecondRange = SecondArg->getSourceRange(); in CheckMaxUnsignedZero()
9767 << IsFirstArgZero << Call->getCallee()->getSourceRange() << ZeroRange; in CheckMaxUnsignedZero()
9780 << FixItHint::CreateRemoval(Call->getCallee()->getSourceRange()) in CheckMaxUnsignedZero()
9802 SourceRange SizeRange = Size->getSourceRange(); in CheckMemorySizeofForComparison()
10093 SourceRange ArgRange = Call->getArg(ArgIdx)->getSourceRange(); in CheckMemaccessArguments()
10135 SourceRange DSR = Dest->getSourceRange(); in CheckMemaccessArguments()
10136 SourceRange SSR = SizeOfArg->getSourceRange(); in CheckMemaccessArguments()
10173 << PointeeTy << Dest->getSourceRange() in CheckMemaccessArguments()
10174 << LenExpr->getSourceRange()); in CheckMemaccessArguments()
10207 << Call->getCallee()->getSourceRange()); in CheckMemaccessArguments()
10214 << Call->getCallee()->getSourceRange()); in CheckMemaccessArguments()
10328 << OriginalSizeArg->getSourceRange() << FnName; in CheckStrlcpycatArguments()
10345 << FixItHint::CreateReplacement(OriginalSizeArg->getSourceRange(), in CheckStrlcpycatArguments()
10412 SourceRange SR = LenArg->getSourceRange(); in CheckStrncatArguments()
10576 << (isObjCMethod ? 1 : 0) << RetValExp->getSourceRange(); in CheckReturnValExpr()
10641 << LHS->getSourceRange() << RHS->getSourceRange(); in CheckFloatComparison()
11456 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange(); in CheckTautologicalComparison()
11478 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange()); in CheckTautologicalComparison()
11491 << E->getLHS()->getSourceRange() << E->getRHS()->getSourceRange(); in CheckTautologicalComparison()
11615 << LHS->getSourceRange() << RHS->getSourceRange()); in AnalyzeComparison()
11691 TSI ? TSI->getTypeLoc().getSourceRange() : SourceRange(); in AnalyzeBitFieldAssignment()
11709 << BitsNeeded << ED << WidthExpr->getSourceRange(); in AnalyzeBitFieldAssignment()
11747 << Init->getSourceRange(); in AnalyzeBitFieldAssignment()
11783 << SourceType << T << E->getSourceRange() in DiagnoseImpCast()
11788 << SourceType << T << E->getSourceRange() << SourceRange(CContext); in DiagnoseImpCast()
11926 << E->getSourceRange() << SourceRange(CContext)); in DiagnoseFloatingImpCast()
11930 << PrettyTargetValue << E->getSourceRange() << SourceRange(CContext); in DiagnoseFloatingImpCast()
12043 SourceLocation Loc = E->getSourceRange().getBegin(); in DiagnoseNullConversion()
12098 << Element->getSourceRange(); in checkObjCCollectionLiteralElement()
12438 << E->getSourceRange() in CheckImplicitConversion()
12459 << E->getSourceRange() in CheckImplicitConversion()
12480 << E->getSourceRange() in CheckImplicitConversion()
12527 << E->getSourceRange() << clang::SourceRange(CC)); in CheckImplicitConversion()
12585 << E->getSourceRange() << SourceRange(CC)); in CheckImplicitConversion()
12631 << E->getSourceRange() << SourceRange(CC)); in CheckImplicitConversion()
12787 << OrigE->getSourceRange() << T->isBooleanType() in AnalyzeImplicitConversions()
12987 Diag(E->getExprLoc(), DiagID) << E->getSourceRange() << Range << IsEqual; in DiagnoseAlwaysNonNullPointer()
13004 PartialDiagnostic PD = PDiag(DiagID) << E->getSourceRange() << Range in DiagnoseAlwaysNonNullPointer()
13019 << E->getSourceRange() << Range << IsEqual; in DiagnoseAlwaysNonNullPointer()
13112 Diag(E->getExprLoc(), DiagID) << DiagType << S.str() << E->getSourceRange() in DiagnoseAlwaysNonNullPointer()
14467 << TRange << Op->getSourceRange(); in CheckCastAlign()
14625 << IndexExpr->getSourceRange()); in CheckArrayAccess()
14635 << IndexExpr->getSourceRange()); in CheckArrayAccess()
14727 Range = e->getSourceRange(); in setLocsFrom()
14813 owner.Range = pre->getSourceRange(); in findRetainCycleOwner()
14926 << owner.Variable << capturer->getSourceRange(); in diagnoseRetainCycle()
15077 Diag(Message->getSourceRange().getBegin(), in CheckObjCCircularContainer()
15093 Diag(Message->getSourceRange().getBegin(), in CheckObjCCircularContainer()
15107 Diag(Message->getSourceRange().getBegin(), in CheckObjCCircularContainer()
15167 Owner.Range = Var->getSourceRange(); in checkRetainCycles()
15189 << RHS->getSourceRange(); in checkUnsafeAssignLiteral()
15203 << RHS->getSourceRange(); in checkUnsafeAssignObject()
15279 << RHS->getSourceRange(); in checkUnsafeExprAssigns()
15357 StmtLoc = WS->getCond()->getSourceRange().getEnd(); in DiagnoseEmptyLoopBody()
15450 << LHSExpr->getSourceRange() in DiagnoseSelfMove()
15451 << RHSExpr->getSourceRange(); in DiagnoseSelfMove()
15487 << LHSExpr->getSourceRange() in DiagnoseSelfMove()
15488 << RHSExpr->getSourceRange(); in DiagnoseSelfMove()
15494 << LHSExpr->getSourceRange() in DiagnoseSelfMove()
15495 << RHSExpr->getSourceRange(); in DiagnoseSelfMove()
15842 << TypeTagExpr->getSourceRange(); in CheckArgumentWithTypeTag()
15874 << ArgumentExpr->getSourceRange() in CheckArgumentWithTypeTag()
15875 << TypeTagExpr->getSourceRange(); in CheckArgumentWithTypeTag()
15910 << ArgumentExpr->getSourceRange() in CheckArgumentWithTypeTag()
15911 << TypeTagExpr->getSourceRange(); in CheckArgumentWithTypeTag()
15927 << m.MD << ND << m.E->getSourceRange(); in DiagnoseMisalignedMembers()