Lines Matching refs:getBeginLoc

166   SourceRange Range(Call->getArg(DesiredArgCount)->getBeginLoc(),  in checkArgCount()
198 S.Diag(ValArg->getBeginLoc(), diag::err_builtin_annotation_first_arg) in SemaBuiltinAnnotation()
207 S.Diag(StrArg->getBeginLoc(), diag::err_builtin_annotation_second_arg) in SemaBuiltinAnnotation()
229 S.Diag(Arg->getBeginLoc(), diag::err_msvc_annotation_wide_str) in SemaBuiltinMSVCAnnotation()
245 QualType ResultType = S.CheckAddressOfOperand(Arg, TheCall->getBeginLoc()); in SemaBuiltinAddressof()
268 S.Diag(TheCall->getBeginLoc(), diag::err_function_start_invalid_type) in SemaBuiltinFunctionStart()
274 TheCall->getBeginLoc()); in SemaBuiltinFunctionStart()
408 S.Diag(Arg.get()->getBeginLoc(), diag::err_overflow_builtin_must_be_int) in SemaBuiltinOverflow()
428 S.Diag(Arg.get()->getBeginLoc(), in SemaBuiltinOverflow()
444 return S.Diag(Arg->getBeginLoc(), in SemaBuiltinOverflow()
457 SourceLocation Loc = TheCall->getBeginLoc();
501 TheCall->getBeginLoc(), Args, TheCall->getRParenLoc());
710 S.Diag(PtrArgResult.get()->getBeginLoc(), in SemaBuiltinDumpStruct()
719 if (S.RequireCompleteType(PtrArgResult.get()->getBeginLoc(), Pointee, in SemaBuiltinDumpStruct()
740 S.Diag(TheCall->getArg(1)->getBeginLoc(), in SemaBuiltinDumpStruct()
755 ParenExpr(PtrArg->getBeginLoc(), in SemaBuiltinDumpStruct()
767 SourceLocation BuiltinLoc = BuiltinCall->getBeginLoc(); in SemaBuiltinCallWithStaticChain()
1270 DiagRuntimeBehavior(TheCall->getArg(Index)->getBeginLoc(), TheCall, in checkFortifiedBuiltinMemoryFunction()
1403 DiagRuntimeBehavior(TheCall->getBeginLoc(), TheCall, in checkFortifiedBuiltinMemoryFunction()
1424 DiagRuntimeBehavior(TheCall->getBeginLoc(), TheCall, in checkFortifiedBuiltinMemoryFunction()
1477 ErrorLoc = BD->getParamDecl(ArgCounter)->getBeginLoc(); in checkOpenCLBlockArgs()
1479 ErrorLoc = cast<DeclRefExpr>(BlockArg)->getBeginLoc(); in checkOpenCLBlockArgs()
1497 S.Diag(Call->getBeginLoc(), diag::err_opencl_requires_extension) in checkOpenCLSubgroupExt()
1515 S.Diag(NDRangeArg->getBeginLoc(), diag::err_opencl_builtin_expected_type) in SemaOpenCLBuiltinNDRangeAndBlock()
1522 S.Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type) in SemaOpenCLBuiltinNDRangeAndBlock()
1538 S.Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type) in SemaOpenCLBuiltinKernelWorkGroupSize()
1572 S.Diag(TheCall->getBeginLoc(), in checkOpenCLEnqueueVariadicArgs()
1612 S.Diag(TheCall->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1625 S.Diag(TheCall->getArg(0)->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1633 S.Diag(TheCall->getArg(1)->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1641 S.Diag(TheCall->getArg(2)->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1652 S.Diag(Arg3->getBeginLoc(), diag::err_opencl_builtin_expected_type) in SemaOpenCLBuiltinEnqueueKernel()
1660 S.Diag(Arg3->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1675 S.Diag(Arg6->getBeginLoc(), diag::err_opencl_builtin_expected_type) in SemaOpenCLBuiltinEnqueueKernel()
1684 S.Diag(TheCall->getArg(3)->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1697 S.Diag(TheCall->getArg(4)->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1709 S.Diag(TheCall->getArg(5)->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1723 S.Diag(TheCall->getBeginLoc(), in SemaOpenCLBuiltinEnqueueKernel()
1738 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_first_arg) in checkOpenCLPipeArg()
1757 S.Diag(Arg0->getBeginLoc(), in checkOpenCLPipeArg()
1771 S.Diag(Arg0->getBeginLoc(), in checkOpenCLPipeArg()
1795 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in checkOpenCLPipePacketType()
1828 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in SemaBuiltinRWPipe()
1838 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in SemaBuiltinRWPipe()
1849 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_arg_num) in SemaBuiltinRWPipe()
1872 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in SemaBuiltinReserveRWPipe()
1900 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg) in SemaBuiltinCommitRWPipe()
1919 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_first_arg) in SemaBuiltinPipePackets()
1941 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_to_addr_invalid_arg) in SemaOpenCLBuiltinToAddr()
1947 S.Diag(Call->getArg(0)->getBeginLoc(), in SemaOpenCLBuiltinToAddr()
2005 S.Diag(TheCall->getBeginLoc(), diag::err_builtin_launder_invalid_arg) in SemaBuiltinLaunder()
2016 if (S.RequireCompleteType(TheCall->getBeginLoc(), ParamTy->getPointeeType(), in SemaBuiltinLaunder()
2042 S.Diag(TheCall->getBeginLoc(), diag::err_builtin_target_unsupported) in CheckBuiltinTargetNotInUnsupported()
2058 S.Diag(TheCall->getBeginLoc(), diag::err_builtin_target_unsupported) in CheckBuiltinTargetInSupported()
2289 Diag(TheCall->getBeginLoc(), diag::warn_alloca) in CheckBuiltinFunctionCall()
2440 Diag(TheCall->getBeginLoc(), diag::warn_atomic_implicit_seq_cst) in CheckBuiltinFunctionCall()
2525 Diag(ProbArg->getBeginLoc(), diag::err_probability_not_constant_float) in CheckBuiltinFunctionCall()
2537 Diag(ProbArg->getBeginLoc(), diag::err_probability_out_of_range) in CheckBuiltinFunctionCall()
2568 TheCall->getBeginLoc(), in CheckBuiltinFunctionCall()
2596 Diag(TheCall->getBeginLoc(), diag::err_builtin_move_forward_unsupported) in CheckBuiltinFunctionCall()
2680 Diag(TheCall->getBeginLoc(), diag::warn_frame_address) in CheckBuiltinFunctionCall()
2706 Diag(TheCall->getArg(0)->getBeginLoc(), in CheckBuiltinFunctionCall()
2736 if (checkFPMathBuiltinElementType(*this, TheCall->getArg(0)->getBeginLoc(), in CheckBuiltinFunctionCall()
2754 if (checkFPMathBuiltinElementType(*this, TheCall->getArg(0)->getBeginLoc(), in CheckBuiltinFunctionCall()
2756 checkFPMathBuiltinElementType(*this, TheCall->getArg(1)->getBeginLoc(), in CheckBuiltinFunctionCall()
2777 Diag(Arg->getBeginLoc(), diag::err_builtin_invalid_arg_type) in CheckBuiltinFunctionCall()
2802 Diag(Arg->getBeginLoc(), diag::err_builtin_invalid_arg_type) in CheckBuiltinFunctionCall()
2820 if (checkFPMathBuiltinElementType(*this, TheCall->getArg(0)->getBeginLoc(), in CheckBuiltinFunctionCall()
2822 checkFPMathBuiltinElementType(*this, TheCall->getArg(1)->getBeginLoc(), in CheckBuiltinFunctionCall()
2828 return Diag(Sign.get()->getBeginLoc(), in CheckBuiltinFunctionCall()
2846 Diag(Arg->getBeginLoc(), diag::err_builtin_invalid_arg_type) in CheckBuiltinFunctionCall()
2868 Diag(Arg->getBeginLoc(), diag::err_builtin_invalid_arg_type) in CheckBuiltinFunctionCall()
2899 Diag(TheCall->getBeginLoc(), in CheckBuiltinFunctionCall()
3048 return Diag(TheCall->getBeginLoc(), ErrDiag) << Arg->getSourceRange(); in ParseSVEImmChecks()
3190 S.Diag(TheCall->getBeginLoc(), diag::warn_attribute_arm_sm_incompat_builtin) in checkArmStreamingBuiltin()
3196 S.Diag(TheCall->getBeginLoc(), diag::warn_attribute_arm_sm_incompat_builtin) in checkArmStreamingBuiltin()
3202 S.Diag(TheCall->getBeginLoc(), diag::warn_attribute_arm_sm_incompat_builtin) in checkArmStreamingBuiltin()
3245 Diag(TheCall->getBeginLoc(), in CheckSMEBuiltinFunctionCall()
3250 Diag(TheCall->getBeginLoc(), in CheckSMEBuiltinFunctionCall()
3335 return Diag(TheCall->getBeginLoc(), diag::err_invalid_neon_type_code) in CheckNeonBuiltinFunctionCall()
3361 if (DiagnoseAssignmentResult(ConvTy, Arg->getBeginLoc(), LHSTy, RHSTy, in CheckNeonBuiltinFunctionCall()
3421 return Diag(CoprocArg->getBeginLoc(), diag::err_arm_invalid_coproc) in CheckARMCoprocessorImmediate()
3461 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer) in CheckARMBuiltinExclusiveCall()
3478 Diag(DRE->getBeginLoc(), diag::ext_typecheck_convert_discards_qualifiers) in CheckARMBuiltinExclusiveCall()
3495 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer_intfltptr) in CheckARMBuiltinExclusiveCall()
3503 Diag(DRE->getBeginLoc(), diag::err_atomic_exclusive_builtin_pointer_size) in CheckARMBuiltinExclusiveCall()
3517 Diag(DRE->getBeginLoc(), diag::err_arc_atomic_ownership) in CheckARMBuiltinExclusiveCall()
3801 Diag(Arg->getBeginLoc(), kind) << 2 << Arg->getSourceRange(); in CheckBPFBuiltinFunctionCall()
3830 Diag(Arg->getBeginLoc(), kind) << 1 << Arg->getSourceRange(); in CheckBPFBuiltinFunctionCall()
4611 return Diag(TheCall->getBeginLoc(), diag::err_mips_builtin_requires_dsp); in CheckMipsBuiltinCpu()
4617 return Diag(TheCall->getBeginLoc(), in CheckMipsBuiltinCpu()
4624 return Diag(TheCall->getBeginLoc(), diag::err_mips_builtin_requires_msa); in CheckMipsBuiltinCpu()
4927 return Diag(TheCall->getBeginLoc(), in SemaValueIsRunOfOnes()
4939 return Diag(TheCall->getBeginLoc(), diag::err_64_bit_builtin_32_bit_tgt) in CheckPPCBuiltinFunctionCall()
4971 return Diag(TheCall->getBeginLoc(), diag::err_ppc_builtin_requires_abi) in CheckPPCBuiltinFunctionCall()
5014 Diag(TheCall->getBeginLoc(), diag::warn_argument_undefined_behaviour) in CheckPPCBuiltinFunctionCall()
5050 return Diag(TheCall->getBeginLoc(), in CheckPPCBuiltinFunctionCall()
5063 return Diag(TheCall->getBeginLoc(), diag::err_target_unsupported_type) in CheckPPCBuiltinFunctionCall()
5076 return Diag(TheCall->getBeginLoc(), in CheckPPCBuiltinFunctionCall()
5138 return Diag(ArgExpr->getBeginLoc(), in CheckAMDGCNBuiltinFunctionCall()
5145 return Diag(ArgExpr->getBeginLoc(), in CheckAMDGCNBuiltinFunctionCall()
5183 return Diag(TheCall->getBeginLoc(), diag::err_riscv_builtin_invalid_lmul) in CheckRISCVLMUL()
5210 return S.Diag(TheCall->getBeginLoc(), in CheckInvalidVLENandLMUL()
5261 Diag(TheCall->getBeginLoc(), diag::err_riscv_builtin_requires_extension) in CheckRISCVBuiltinFunctionCall()
5327 return Diag(TheCall->getBeginLoc(), in CheckRISCVBuiltinFunctionCall()
5435 return Diag(TheCall->getBeginLoc(), in CheckRISCVBuiltinFunctionCall()
6082 Diag(DRE->getBeginLoc(), diag::err_nontemporal_builtin_must_be_pointer) in CheckRISCVBuiltinFunctionCall()
6092 Diag(DRE->getBeginLoc(), in CheckRISCVBuiltinFunctionCall()
6125 return Diag(Arg->getBeginLoc(), diag::err_systemz_invalid_tabort_code) in CheckSystemZBuiltinFunctionCall()
6268 return S.Diag(TheCall->getBeginLoc(), diag::err_expr_not_string_literal) in SemaBuiltinCpuSupports()
6275 return S.Diag(TheCall->getBeginLoc(), diag::err_invalid_cpu_supports) in SemaBuiltinCpuSupports()
6288 return S.Diag(TheCall->getBeginLoc(), diag::err_expr_not_string_literal) in SemaBuiltinCpuIs()
6295 return S.Diag(TheCall->getBeginLoc(), diag::err_invalid_cpu_is) in SemaBuiltinCpuIs()
6592 return Diag(TheCall->getBeginLoc(), diag::err_x86_builtin_invalid_rounding) in CheckX86BuiltinRoundingOrSAE()
6695 return Diag(TheCall->getBeginLoc(), diag::err_x86_builtin_invalid_scale) in CheckX86BuiltinGatherScatterScale()
6727 return Diag(TheCall->getBeginLoc(), in CheckX86BuiltinTileDuplicate()
6783 return Diag(TheCall->getCallee()->getBeginLoc(), in CheckX86BuiltinFunctionCall()
7813 return BuildAtomicExpr({TheCall->getBeginLoc(), TheCall->getEndLoc()}, in SemaAtomicOpsOverloaded()
8030 Diag(Args[AdjustedNumArgs]->getBeginLoc(), in BuildAtomicExpr()
8106 RequireCompleteType(Ptr->getBeginLoc(), ValType->getPointeeType(), in BuildAtomicExpr()
8320 Diag(SubExprs[1]->getBeginLoc(), in BuildAtomicExpr()
8334 Diag(SubExprs[3]->getBeginLoc(), in BuildAtomicExpr()
8347 Diag(Scope->getBeginLoc(), diag::err_atomic_op_has_invalid_synch_scope) in BuildAtomicExpr()
8363 Diag(AE->getBeginLoc(), diag::err_atomic_load_store_uses_lib) in BuildAtomicExpr()
8413 Diag(TheCall->getBeginLoc(), diag::err_typecheck_call_too_many_args) in BuiltinWasmRefNullFunc()
8467 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer) in SemaBuiltinAtomicOverloaded()
8475 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer_intptr) in SemaBuiltinAtomicOverloaded()
8481 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_cannot_be_const) in SemaBuiltinAtomicOverloaded()
8495 Diag(DRE->getBeginLoc(), diag::err_arc_atomic_ownership) in SemaBuiltinAtomicOverloaded()
8546 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_pointer_size) in SemaBuiltinAtomicOverloaded()
8748 LookupResult Res(*this, DN, DRE->getBeginLoc(), LookupOrdinaryName); in SemaBuiltinAtomicOverloaded()
8847 Diag(DRE->getBeginLoc(), diag::err_nontemporal_builtin_must_be_pointer) in SemaBuiltinNontemporalOverloaded()
8859 Diag(DRE->getBeginLoc(), in SemaBuiltinNontemporalOverloaded()
8891 Diag(Arg->getBeginLoc(), diag::err_cfstring_literal_not_string_constant) in CheckObjCString()
8908 Diag(Arg->getBeginLoc(), diag::warn_cfstring_truncated) in CheckObjCString()
8927 Diag(Arg->getBeginLoc(), diag::err_os_log_format_not_string_constant) in CheckOSLogFormatStringArg()
8955 return S.Diag(Fn->getBeginLoc(), in checkVAStartABI()
8964 return S.Diag(Fn->getBeginLoc(), in checkVAStartABI()
8972 return S.Diag(Fn->getBeginLoc(), diag::err_builtin_x64_aarch64_only); in checkVAStartABI()
8995 S.Diag(Fn->getBeginLoc(), diag::err_va_start_captured_stmt); in checkVAStartIsInVariadicFunction()
8999 S.Diag(Fn->getBeginLoc(), diag::err_va_start_outside_function); in checkVAStartIsInVariadicFunction()
9004 S.Diag(Fn->getBeginLoc(), diag::err_va_start_fixed_function); in checkVAStartIsInVariadicFunction()
9067 Diag(TheCall->getArg(1)->getBeginLoc(), in SemaBuiltinVAStart()
9084 Diag(Arg->getBeginLoc(), diag::warn_va_start_type_is_undefined) << Reason; in SemaBuiltinVAStart()
9137 Diag(Arg1->getBeginLoc(), diag::err_typecheck_convert_incompatible) in SemaBuiltinVAStartARMMicrosoft()
9145 Diag(Arg2->getBeginLoc(), diag::err_typecheck_convert_incompatible) in SemaBuiltinVAStartARMMicrosoft()
9162 Diag(TheCall->getBeginLoc(), diag::warn_fp_nan_inf_when_disabled) in SemaBuiltinUnorderedCompare()
9187 return Diag(OrigArg0.get()->getBeginLoc(), in SemaBuiltinUnorderedCompare()
9190 << SourceRange(OrigArg0.get()->getBeginLoc(), in SemaBuiltinUnorderedCompare()
9208 Diag(TheCall->getBeginLoc(), diag::warn_fp_nan_inf_when_disabled) in SemaBuiltinFPClassification()
9213 Diag(TheCall->getBeginLoc(), diag::warn_fp_nan_inf_when_disabled) in SemaBuiltinFPClassification()
9261 return Diag(OrigArg->getBeginLoc(), in SemaBuiltinFPClassification()
9301 return Diag(Arg->getBeginLoc(), diag::err_typecheck_call_requires_real_fp) in SemaBuiltinComplex()
9319 return Diag(Real->getBeginLoc(), in SemaBuiltinComplex()
9329 return Diag(TheCall->getBeginLoc(), diag::err_invalid_complex_spec) in SemaBuiltinComplex()
9332 return Diag(TheCall->getBeginLoc(), diag::err_invalid_complex_spec) in SemaBuiltinComplex()
9353 return Diag(TheCall->getBeginLoc(), in SemaBuiltinVSX()
9356 << SourceRange(TheCall->getArg(2)->getBeginLoc(), in SemaBuiltinVSX()
9363 SourceLocation BuiltinLoc = TheCall->getBeginLoc(); in SemaBuiltinVSX()
9368 << SourceRange(TheCall->getArg(0)->getBeginLoc(), in SemaBuiltinVSX()
9376 << SourceRange(TheCall->getArg(0)->getBeginLoc(), in SemaBuiltinVSX()
9410 Diag(TheCall->getBeginLoc(), diag::err_vec_builtin_non_vector) in SemaBuiltinShuffleVector()
9412 << SourceRange(TheCall->getArg(0)->getBeginLoc(), in SemaBuiltinShuffleVector()
9424 return ExprError(Diag(TheCall->getBeginLoc(), in SemaBuiltinShuffleVector()
9427 << SourceRange(TheCall->getArg(1)->getBeginLoc(), in SemaBuiltinShuffleVector()
9430 return ExprError(Diag(TheCall->getBeginLoc(), in SemaBuiltinShuffleVector()
9433 << SourceRange(TheCall->getArg(0)->getBeginLoc(), in SemaBuiltinShuffleVector()
9449 return ExprError(Diag(TheCall->getBeginLoc(), in SemaBuiltinShuffleVector()
9459 return ExprError(Diag(TheCall->getBeginLoc(), in SemaBuiltinShuffleVector()
9472 TheCall->getCallee()->getBeginLoc(), in SemaBuiltinShuffleVector()
9531 return Diag(TheCall->getBeginLoc(), diag::err_builtin_target_unsupported) in SemaBuiltinArithmeticFence()
9532 << SourceRange(TheCall->getBeginLoc(), TheCall->getEndLoc()); in SemaBuiltinArithmeticFence()
9559 Diag(Arg->getBeginLoc(), diag::warn_assume_side_effects) in SemaBuiltinAssume()
9579 Diag(TheCall->getBeginLoc(), diag::warn_alloca_align_alignof) in SemaBuiltinAllocaWithAlign()
9585 return Diag(TheCall->getBeginLoc(), diag::err_alignment_not_power_of_two) in SemaBuiltinAllocaWithAlign()
9589 return Diag(TheCall->getBeginLoc(), diag::err_alignment_too_small) in SemaBuiltinAllocaWithAlign()
9593 return Diag(TheCall->getBeginLoc(), diag::err_alignment_too_big) in SemaBuiltinAllocaWithAlign()
9628 return Diag(TheCall->getBeginLoc(), diag::err_alignment_not_power_of_two) in SemaBuiltinAssumeAligned()
9632 Diag(TheCall->getBeginLoc(), diag::warn_assume_aligned_too_great) in SemaBuiltinAssumeAligned()
9712 VariadicFunction, TheCall->getBeginLoc(), SourceRange(), in SemaBuiltinOSLogFormat()
9738 return Diag(TheCall->getBeginLoc(), diag::err_constant_integer_arg_type) in SemaBuiltinConstantArg()
9763 return Diag(TheCall->getBeginLoc(), diag::err_argument_invalid_range) in SemaBuiltinConstantArgRange()
9768 DiagRuntimeBehavior(TheCall->getBeginLoc(), TheCall, in SemaBuiltinConstantArgRange()
9793 return Diag(TheCall->getBeginLoc(), diag::err_argument_not_multiple) in SemaBuiltinConstantArgMultiple()
9818 return Diag(TheCall->getBeginLoc(), diag::err_argument_not_power_of_2) in SemaBuiltinConstantArgPower2()
9867 return Diag(TheCall->getBeginLoc(), diag::err_argument_not_shifted_byte) in SemaBuiltinConstantArgShiftedByte()
9899 return Diag(TheCall->getBeginLoc(), in SemaBuiltinConstantArgShiftedByteOrXXFF()
9917 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer) in SemaBuiltinARMMemoryTaggingCall()
9926 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_integer) in SemaBuiltinARMMemoryTaggingCall()
9944 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer) in SemaBuiltinARMMemoryTaggingCall()
9966 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer) in SemaBuiltinARMMemoryTaggingCall()
9971 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_integer) in SemaBuiltinARMMemoryTaggingCall()
9988 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer) in SemaBuiltinARMMemoryTaggingCall()
10017 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_null_or_pointer) in SemaBuiltinARMMemoryTaggingCall()
10021 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_null_or_pointer) in SemaBuiltinARMMemoryTaggingCall()
10032 return Diag(TheCall->getBeginLoc(), diag::err_typecheck_sub_ptr_compatible) in SemaBuiltinARMMemoryTaggingCall()
10040 return Diag(TheCall->getBeginLoc(), diag::err_memtag_any2arg_pointer) in SemaBuiltinARMMemoryTaggingCall()
10086 return Diag(TheCall->getBeginLoc(), diag::err_expr_not_string_literal) in SemaBuiltinARMSpecialReg()
10095 return Diag(TheCall->getBeginLoc(), diag::err_arm_invalid_specialreg) in SemaBuiltinARMSpecialReg()
10137 return Diag(TheCall->getBeginLoc(), diag::err_arm_invalid_specialreg) in SemaBuiltinARMSpecialReg()
10231 return Diag(Arg->getBeginLoc(), in SemaBuiltinPPCMMACall()
10264 return Diag(TheCall->getBeginLoc(), diag::err_builtin_longjmp_unsupported) in SemaBuiltinLongjmp()
10265 << SourceRange(TheCall->getBeginLoc(), TheCall->getEndLoc()); in SemaBuiltinLongjmp()
10275 return Diag(TheCall->getBeginLoc(), diag::err_builtin_longjmp_invalid_val) in SemaBuiltinLongjmp()
10276 << SourceRange(Arg->getBeginLoc(), Arg->getEndLoc()); in SemaBuiltinLongjmp()
10285 return Diag(TheCall->getBeginLoc(), diag::err_builtin_setjmp_unsupported) in SemaBuiltinSetjmp()
10286 << SourceRange(TheCall->getBeginLoc(), TheCall->getEndLoc()); in SemaBuiltinSetjmp()
10430 SourceLocation getBeginLoc() const LLVM_READONLY { in getBeginLoc() function in __anon1d690be71e11::FormatStringLiteral
10431 return FExpr->getBeginLoc().getLocWithOffset(Offset); in getBeginLoc()
10914 SourceLocation FormatLoc = Args[format_idx]->getBeginLoc(); in CheckFormatArguments()
11235 SourceLocation Loc = ArgExpr->getBeginLoc(); in Diagnose()
11686 S.Diag(E->getBeginLoc(), diag::note_printf_c_str) in checkForCStrMembers()
11762 Ex->getBeginLoc(), /*IsStringLocation*/ false, in HandlePrintfSpecifier()
11773 Ex->getBeginLoc(), /*IsStringLocation*/ false, in HandlePrintfSpecifier()
12162 LookupResult Result(S, &S.Context.Idents.get("unichar"), E->getBeginLoc(), in checkFormatExpr()
12229 E->getBeginLoc(), in checkFormatExpr()
12260 FixItHint::CreateInsertion(E->getBeginLoc(), CastFix.str())); in checkFormatExpr()
12265 FixItHint::CreateInsertion(E->getBeginLoc(), CastFix.str())); in checkFormatExpr()
12289 E->getBeginLoc(), /*IsStringLocation=*/false, in checkFormatExpr()
12299 E->getBeginLoc(), /*IsStringLocation*/ false, SpecRange, Hints); in checkFormatExpr()
12332 E->getBeginLoc(), /*IsStringLocation*/ false, CSR); in checkFormatExpr()
12345 E->getBeginLoc(), /*IsStringLocation*/ false, CSR); in checkFormatExpr()
12359 E->getBeginLoc(), /*IsStringLocation*/ false, CSR); in checkFormatExpr()
12363 S.Diag(E->getBeginLoc(), diag::err_cannot_pass_to_vararg_format) in checkFormatExpr()
12379 E->getBeginLoc(), false, CSR); in checkFormatExpr()
12549 Ex->getBeginLoc(), in HandleScanfSpecifier()
12558 Ex->getBeginLoc(), in HandleScanfSpecifier()
12577 S.PDiag(diag::warn_format_string_is_wide_literal), FExpr->getBeginLoc(), in CheckFormatString()
12604 FExpr->getBeginLoc(), in CheckFormatString()
12613 S.PDiag(diag::warn_empty_format_string), FExpr->getBeginLoc(), in CheckFormatString()
12968 Diag(Call->getBeginLoc(), diag::warn_fp_nan_inf_when_disabled) in CheckInfNaNFunction()
12974 Diag(Call->getBeginLoc(), diag::warn_fp_nan_inf_when_disabled) in CheckInfNaNFunction()
13413 Call->getBeginLoc(), Call->getRParenLoc())) in CheckMemaccessArguments()
13635 Call->getBeginLoc(), Call->getRParenLoc())) in CheckStrlcpycatArguments()
13667 Diag(CompareWithSrcDRE->getBeginLoc(), diag::warn_strlcpycat_wrong_size) in CheckStrlcpycatArguments()
13684 Diag(OriginalSizeArg->getBeginLoc(), diag::note_strlcpycat_wrong_size) in CheckStrlcpycatArguments()
13719 if (CheckMemorySizeofForComparison(*this, LenArg, FnName, CE->getBeginLoc(), in CheckStrncatArguments()
13751 SourceLocation SL = LenArg->getBeginLoc(); in CheckStrncatArguments()
13796 S.Diag(UnaryExpr->getBeginLoc(), diag::warn_free_nonheap_object) in CheckFreeArgumentsOnLvalue()
13823 S.Diag(Lambda->getBeginLoc(), diag::warn_free_nonheap_object) in CheckFreeArgumentsPlus()
13833 S.Diag(Lvalue->getBeginLoc(), diag::warn_free_nonheap_object) in CheckFreeArgumentsStackArray()
13863 S.Diag(Cast->getBeginLoc(), diag::warn_free_nonheap_object) in CheckFreeArgumentsCast()
13890 Diag(Label->getBeginLoc(), diag::warn_free_nonheap_object) in CheckFreeArguments()
13896 Diag(Arg->getBeginLoc(), diag::warn_free_nonheap_object) in CheckFreeArguments()
14552 SourceLocation BeginLoc = E->getBeginLoc(); in IsEnumConstOrFromMacro()
15101 SourceLocation MaybeMacroLoc = OriginalInit->getBeginLoc(); in AnalyzeBitFieldAssignment()
15157 S.Diag(E->getRHS()->getBeginLoc(), diag::warn_atomic_implicit_seq_cst); in AnalyzeAssignment()
15197 Builder << FixItHint::CreateInsertion(SourceExpr->getBeginLoc(), "(") in adornObjCBoolConversionDiagWithTernaryFixit()
15481 S.Diag(Element->getBeginLoc(), diag::warn_objc_collection_literal_element) in checkObjCCollectionLiteralElement()
15559 S.getSourceManager().getCharacterData(IntLit->getBeginLoc())[0]; in isSameWidthConstantConversion()
16211 S.Diag(UO->getBeginLoc(), diag::warn_bitwise_negation_bool) in AnalyzeImplicitConversions()
16213 << FixItHint::CreateReplacement(UO->getBeginLoc(), "!"); in AnalyzeImplicitConversions()
16221 S.Diag(BO->getBeginLoc(), diag::warn_bitwise_instead_of_logical) in AnalyzeImplicitConversions()
16226 S.Diag(BO->getBeginLoc(), diag::note_cast_operand_to_int); in AnalyzeImplicitConversions()
16261 S.Diag(E->getBeginLoc(), diag::warn_atomic_implicit_seq_cst); in AnalyzeImplicitConversions()
16327 S.Diag(U->getSubExpr()->getBeginLoc(), in AnalyzeImplicitConversions()
16349 S.Diag(E->getBeginLoc(), in checkOpenCLEnqueueIntType()
16355 CheckImplicitConversion(S, E, IntT, E->getBeginLoc()); in checkOpenCLEnqueueIntType()
16566 << FixItHint::CreateInsertion(E->getBeginLoc(), "&"); in DiagnoseAlwaysNonNullPointer()
17617 RequireNonAbstractType(Param->getBeginLoc(), Param->getOriginalType(), in CheckParmsForFunctionDef()
18059 DiagRuntimeBehavior(BaseExpr->getBeginLoc(), BaseExpr, in CheckArrayAccess()
18078 DiagRuntimeBehavior(ND->getBeginLoc(), BaseExpr, in CheckArrayAccess()
18138 SourceMgr.getSpellingLoc(IndexExpr->getBeginLoc()); in CheckArrayAccess()
18150 BaseExpr->getBeginLoc(), BaseExpr, in CheckArrayAccess()
18160 DiagRuntimeBehavior(BaseExpr->getBeginLoc(), BaseExpr, in CheckArrayAccess()
18175 DiagRuntimeBehavior(ND->getBeginLoc(), BaseExpr, in CheckArrayAccess()
18915 PossibleBody->getBeginLoc(), &BodyColInvalid); in DiagnoseEmptyLoopBody()
18921 SourceMgr.getPresumedColumnNumber(S->getBeginLoc(), &StmtColInvalid); in DiagnoseEmptyLoopBody()
18979 << FixItHint::CreateInsertion(LHSDeclRef->getBeginLoc(), "this->"); in DiagnoseSelfMove()
19456 Diag(m.E->getBeginLoc(), diag::warn_taking_address_of_packed_member) in DiagnoseMisalignedMembers()
19609 if (checkMathBuiltinElementType(*this, A.get()->getBeginLoc(), TyA)) in PrepareBuiltinElementwiseMathOneArgCall()
19633 return Diag(A.get()->getBeginLoc(), in SemaBuiltinElementwiseMath()
19637 if (checkMathBuiltinElementType(*this, A.get()->getBeginLoc(), TyA)) in SemaBuiltinElementwiseMath()
19660 if (checkFPMathBuiltinElementType(*this, Arg->getBeginLoc(), Arg->getType(), in SemaBuiltinElementwiseTernaryMath()
19668 return Diag(Args[0]->getBeginLoc(), in SemaBuiltinElementwiseTernaryMath()
19700 return Diag(TheCall->getArg(0)->getBeginLoc(), diag::err_builtin_invalid_arg_type) in SemaBuiltinNonDeterministicValue()
19719 Diag(Matrix->getBeginLoc(), diag::err_builtin_invalid_arg_type) in SemaBuiltinMatrixTranspose()
19744 S.Diag(Expr->getBeginLoc(), diag::err_builtin_matrix_scalar_unsigned_arg) in getAndVerifyMatrixDimension()
19750 S.Diag(Expr->getBeginLoc(), diag::err_builtin_matrix_invalid_dimension) in getAndVerifyMatrixDimension()
19760 Diag(TheCall->getBeginLoc(), diag::err_builtin_matrix_disabled); in SemaBuiltinMatrixColumnMajorLoad()
19791 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_invalid_arg_type) in SemaBuiltinMatrixColumnMajorLoad()
19798 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_invalid_arg_type) in SemaBuiltinMatrixColumnMajorLoad()
19858 Diag(StrideExpr->getBeginLoc(), in SemaBuiltinMatrixColumnMajorLoad()
19899 Diag(MatrixExpr->getBeginLoc(), diag::err_builtin_invalid_arg_type) in SemaBuiltinMatrixColumnMajorStore()
19919 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_invalid_arg_type) in SemaBuiltinMatrixColumnMajorStore()
19925 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_matrix_store_to_const); in SemaBuiltinMatrixColumnMajorStore()
19931 Diag(PtrExpr->getBeginLoc(), in SemaBuiltinMatrixColumnMajorStore()
19958 Diag(StrideExpr->getBeginLoc(), in SemaBuiltinMatrixColumnMajorStore()
19978 return S.Diag(ArgExpr->getBeginLoc(), in CheckWasmBuiltinArgIsTable()
19991 return S.Diag(ArgExpr->getBeginLoc(), in CheckWasmBuiltinArgIsInteger()
20065 return Diag(NewElemArg->getBeginLoc(), in BuiltinWasmTableGrow()
20092 return Diag(NewElemArg->getBeginLoc(), in BuiltinWasmTableFill()
20120 return Diag(TableYArg->getBeginLoc(), in BuiltinWasmTableCopy()