Home | History | Annotate | Download | only in Sema

Lines Matching refs:getBeginLoc

124   SourceRange range(call->getArg(desiredArgCount)->getBeginLoc(),
142 S.Diag(ValArg->getBeginLoc(), diag::err_builtin_annotation_first_arg)
151 S.Diag(StrArg->getBeginLoc(), diag::err_builtin_annotation_second_arg)
173 S.Diag(Arg->getBeginLoc(), diag::err_msvc_annotation_wide_str)
189 QualType ResultType = S.CheckAddressOfOperand(Arg, TheCall->getBeginLoc());
302 S.Diag(Arg.get()->getBeginLoc(), diag::err_overflow_builtin_must_be_int)
321 S.Diag(Arg.get()->getBeginLoc(),
337 return S.Diag(Arg->getBeginLoc(),
350 SourceLocation BuiltinLoc = BuiltinCall->getBeginLoc();
773 DiagRuntimeBehavior(TheCall->getBeginLoc(), TheCall,
827 ErrorLoc = BD->getParamDecl(ArgCounter)->getBeginLoc();
829 ErrorLoc = cast<DeclRefExpr>(BlockArg)->getBeginLoc();
842 S.Diag(Call->getBeginLoc(), diag::err_opencl_requires_extension)
859 S.Diag(NDRangeArg->getBeginLoc(), diag::err_opencl_builtin_expected_type)
866 S.Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type)
882 S.Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type)
916 S.Diag(TheCall->getBeginLoc(),
956 S.Diag(TheCall->getBeginLoc(),
969 S.Diag(TheCall->getArg(0)->getBeginLoc(),
977 S.Diag(TheCall->getArg(1)->getBeginLoc(),
985 S.Diag(TheCall->getArg(2)->getBeginLoc(),
996 S.Diag(Arg3->getBeginLoc(), diag::err_opencl_builtin_expected_type)
1004 S.Diag(Arg3->getBeginLoc(),
1019 S.Diag(Arg6->getBeginLoc(), diag::err_opencl_builtin_expected_type)
1028 S.Diag(TheCall->getArg(3)->getBeginLoc(),
1041 S.Diag(TheCall->getArg(4)->getBeginLoc(),
1053 S.Diag(TheCall->getArg(5)->getBeginLoc(),
1067 S.Diag(TheCall->getBeginLoc(),
1082 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_first_arg)
1101 S.Diag(Arg0->getBeginLoc(),
1115 S.Diag(Arg0->getBeginLoc(),
1139 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg)
1172 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg)
1182 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg)
1193 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_arg_num)
1216 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg)
1244 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_invalid_arg)
1263 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_pipe_first_arg)
1285 S.Diag(Call->getBeginLoc(), diag::err_opencl_builtin_to_addr_invalid_arg)
1291 S.Diag(Call->getArg(0)->getBeginLoc(),
1349 S.Diag(TheCall->getBeginLoc(), diag::err_builtin_launder_invalid_arg)
1360 if (S.RequireCompleteType(TheCall->getBeginLoc(), ParamTy->getPointeeType(),
1387 S.Diag(TheCall->getBeginLoc(), diag::err_builtin_target_unsupported)
1554 Diag(TheCall->getBeginLoc(), diag::warn_alloca)
1701 Diag(TheCall->getBeginLoc(), diag::warn_atomic_implicit_seq_cst)
1767 Diag(PtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1777 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1787 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1795 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1804 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1825 Diag(ProbArg->getBeginLoc(), diag::err_probability_not_constant_float)
1837 Diag(ProbArg->getBeginLoc(), diag::err_probability_out_of_range)
1868 TheCall->getBeginLoc(),
1953 Diag(TheCall->getBeginLoc(), diag::warn_frame_address)
1984 Diag(TheCall->getBeginLoc(),
2122 return Diag(TheCall->getBeginLoc(), ErrDiag) << Arg->getSourceRange();
2231 return Diag(TheCall->getBeginLoc(), diag::err_invalid_neon_type_code)
2257 if (DiagnoseAssignmentResult(ConvTy, Arg->getBeginLoc(), LHSTy, RHSTy,
2317 return Diag(CoprocArg->getBeginLoc(), diag::err_arm_invalid_coproc)
2357 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer)
2374 Diag(DRE->getBeginLoc(), diag::ext_typecheck_convert_discards_qualifiers)
2391 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer_intfltptr)
2399 Diag(DRE->getBeginLoc(), diag::err_atomic_exclusive_builtin_pointer_size)
2413 Diag(DRE->getBeginLoc(), diag::err_arc_atomic_ownership)
2598 S.Diag(Call->getBeginLoc(), diag::err_typecheck_call_different_arg_types)
2705 Diag(Arg->getBeginLoc(), kind) << 2 << Arg->getSourceRange();
2734 Diag(Arg->getBeginLoc(), kind) << 1 << Arg->getSourceRange();
2997 return Diag(TheCall->getBeginLoc(), diag::err_mips_builtin_requires_dsp);
3003 return Diag(TheCall->getBeginLoc(),
3010 return Diag(TheCall->getBeginLoc(), diag::err_mips_builtin_requires_msa);
3271 return Diag(TheCall->getBeginLoc(), diag::err_64_bit_builtin_32_bit_tgt)
3276 return Diag(TheCall->getBeginLoc(), diag::err_ppc_builtin_only_on_pwr7)
3281 return Diag(TheCall->getBeginLoc(), diag::err_ppc_builtin_only_on_pwr7)
3391 return Diag(ArgExpr->getBeginLoc(),
3398 return Diag(ArgExpr->getBeginLoc(),
3436 return Diag(TheCall->getBeginLoc(), diag::err_riscv_builtin_invalid_lmul)
3467 Diag(TheCall->getBeginLoc(), diag::err_riscv_builtin_requires_extension)
3492 return Diag(Arg->getBeginLoc(), diag::err_systemz_invalid_tabort_code)
3559 return S.Diag(TheCall->getBeginLoc(), diag::err_expr_not_string_literal)
3566 return S.Diag(TheCall->getBeginLoc(), diag::err_invalid_cpu_supports)
3579 return S.Diag(TheCall->getBeginLoc(), diag::err_expr_not_string_literal)
3586 return S.Diag(TheCall->getBeginLoc(), diag::err_invalid_cpu_is)
3792 return Diag(TheCall->getBeginLoc(), diag::err_x86_builtin_invalid_rounding)
3895 return Diag(TheCall->getBeginLoc(), diag::err_x86_builtin_invalid_scale)
3927 return Diag(TheCall->getBeginLoc(),
3980 return Diag(TheCall->getCallee()->getBeginLoc(),
4877 return BuildAtomicExpr({TheCall->getBeginLoc(), TheCall->getEndLoc()},
5040 Diag(Args[AdjustedNumArgs]->getBeginLoc(),
5115 RequireCompleteType(Ptr->getBeginLoc(), ValType->getPointeeType(),
5326 Diag(SubExprs[1]->getBeginLoc(),
5336 Diag(Scope->getBeginLoc(), diag::err_atomic_op_has_invalid_synch_scope)
5350 Diag(AE->getBeginLoc(), diag::err_atomic_load_store_uses_lib)
5423 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer)
5431 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer_intptr)
5437 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_cannot_be_const)
5451 Diag(DRE->getBeginLoc(), diag::err_arc_atomic_ownership)
5502 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_pointer_size)
5704 LookupResult Res(*this, DN, DRE->getBeginLoc(), LookupOrdinaryName);
5803 Diag(DRE->getBeginLoc(), diag::err_nontemporal_builtin_must_be_pointer)
5815 Diag(DRE->getBeginLoc(),
5847 Diag(Arg->getBeginLoc(), diag::err_cfstring_literal_not_string_constant)
5864 Diag(Arg->getBeginLoc(), diag::warn_cfstring_truncated)
5883 Diag(Arg->getBeginLoc(), diag::err_os_log_format_not_string_constant)
5911 return S.Diag(Fn->getBeginLoc(),
5920 return S.Diag(Fn->getBeginLoc(),
5928 return S.Diag(Fn->getBeginLoc(), diag::err_builtin_x64_aarch64_only);
5951 S.Diag(Fn->getBeginLoc(), diag::err_va_start_captured_stmt);
5955 S.Diag(Fn->getBeginLoc(), diag::err_va_start_outside_function);
5960 S.Diag(Fn->getBeginLoc(), diag::err_va_start_fixed_function);
6014 Diag(TheCall->getArg(1)->getBeginLoc(),
6031 Diag(Arg->getBeginLoc(), diag::warn_va_start_type_is_undefined) << Reason;
6070 Diag(Arg1->getBeginLoc(), diag::err_typecheck_convert_incompatible)
6078 Diag(Arg2->getBeginLoc(), diag::err_typecheck_convert_incompatible)
6115 return Diag(OrigArg0.get()->getBeginLoc(),
6118 << SourceRange(OrigArg0.get()->getBeginLoc(),
6163 return Diag(OrigArg->getBeginLoc(),
6187 return Diag(Arg->getBeginLoc(), diag::err_typecheck_call_requires_real_fp)
6205 return Diag(Real->getBeginLoc(),
6215 return Diag(TheCall->getBeginLoc(), diag::err_invalid_complex_spec)
6218 return Diag(TheCall->getBeginLoc(), diag::err_invalid_complex_spec)
6239 return Diag(TheCall->getBeginLoc(),
6242 << SourceRange(TheCall->getArg(2)->getBeginLoc(),
6249 SourceLocation BuiltinLoc = TheCall->getBeginLoc();
6254 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
6262 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
6296 Diag(TheCall->getBeginLoc(), diag::err_vec_builtin_non_vector)
6298 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
6310 return ExprError(Diag(TheCall->getBeginLoc(),
6313 << SourceRange(TheCall->getArg(1)->getBeginLoc(),
6316 return ExprError(Diag(TheCall->getBeginLoc(),
6319 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
6335 return ExprError(Diag(TheCall->getBeginLoc(),
6345 return ExprError(Diag(TheCall->getBeginLoc(),
6358 TheCall->getCallee()->getBeginLoc(),
6420 Diag(Arg->getBeginLoc(), diag::warn_assume_side_effects)
6440 Diag(TheCall->getBeginLoc(), diag::warn_alloca_align_alignof)
6446 return Diag(TheCall->getBeginLoc(), diag::err_alignment_not_power_of_two)
6450 return Diag(TheCall->getBeginLoc(), diag::err_alignment_too_small)
6454 return Diag(TheCall->getBeginLoc(), diag::err_alignment_too_big)
6481 return Diag(TheCall->getBeginLoc(), diag::err_alignment_not_power_of_two)
6485 Diag(TheCall->getBeginLoc(), diag::warn_assume_aligned_too_great)
6567 VariadicFunction, TheCall->getBeginLoc(), SourceRange(),
6593 return Diag(TheCall->getBeginLoc(), diag::err_constant_integer_arg_type)
6618 return Diag(TheCall->getBeginLoc(), diag::err_argument_invalid_range)
6623 DiagRuntimeBehavior(TheCall->getBeginLoc(), TheCall,
6648 return Diag(TheCall->getBeginLoc(), diag::err_argument_not_multiple)
6673 return Diag(TheCall->getBeginLoc(), diag::err_argument_not_power_of_2)
6722 return Diag(TheCall->getBeginLoc(), diag::err_argument_not_shifted_byte)
6754 return Diag(TheCall->getBeginLoc(),
6772 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer)
6781 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_integer)
6799 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer)
6821 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer)
6826 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_integer)
6843 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_must_be_pointer)
6872 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_null_or_pointer)
6876 return Diag(TheCall->getBeginLoc(), diag::err_memtag_arg_null_or_pointer)
6887 return Diag(TheCall->getBeginLoc(), diag::err_typecheck_sub_ptr_compatible)
6895 return Diag(TheCall->getBeginLoc(), diag::err_memtag_any2arg_pointer)
6939 return Diag(TheCall->getBeginLoc(), diag::err_expr_not_string_literal)
6948 return Diag(TheCall->getBeginLoc(), diag::err_arm_invalid_specialreg)
6990 return Diag(TheCall->getBeginLoc(), diag::err_arm_invalid_specialreg)
7044 return Diag(Arg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
7076 return Diag(TheCall->getBeginLoc(), diag::err_builtin_longjmp_unsupported)
7077 << SourceRange(TheCall->getBeginLoc(), TheCall->getEndLoc());
7087 return Diag(TheCall->getBeginLoc(), diag::err_builtin_longjmp_invalid_val)
7088 << SourceRange(Arg->getBeginLoc(), Arg->getEndLoc());
7097 return Diag(TheCall->getBeginLoc(), diag::err_builtin_setjmp_unsupported)
7098 << SourceRange(TheCall->getBeginLoc(), TheCall->getEndLoc());
7242 SourceLocation getBeginLoc() const LLVM_READONLY {
7243 return FExpr->getBeginLoc().getLocWithOffset(Offset);
7660 SourceLocation FormatLoc = Args[format_idx]->getBeginLoc();
7980 SourceLocation Loc = ArgExpr->getBeginLoc();
8432 S.Diag(E->getBeginLoc(), diag::note_printf_c_str)
8510 Ex->getBeginLoc(), /*IsStringLocation*/ false,
8521 Ex->getBeginLoc(), /*IsStringLocation*/ false,
8867 LookupResult Result(S, &S.Context.Idents.get("unichar"), E->getBeginLoc(),
8929 E->getBeginLoc(),
8959 FixItHint::CreateInsertion(E->getBeginLoc(), CastFix.str()));
8964 FixItHint::CreateInsertion(E->getBeginLoc(), CastFix.str()));
8984 E->getBeginLoc(), /*IsStringLocation=*/false,
8994 E->getBeginLoc(), /*IsStringLocation*/ false, SpecRange, Hints);
9023 E->getBeginLoc(), /*IsStringLocation*/ false, CSR);
9033 E->getBeginLoc(), /*IsStringLocation*/ false, CSR);
9044 E->getBeginLoc(), /*IsStringLocation*/ false, CSR);
9048 S.Diag(E->getBeginLoc(), diag::err_cannot_pass_to_vararg_format)
9221 Ex->getBeginLoc(),
9230 Ex->getBeginLoc(),
9253 S.PDiag(diag::warn_format_string_is_wide_literal), FExpr->getBeginLoc(),
9281 FExpr->getBeginLoc(),
9290 S.PDiag(diag::warn_empty_format_string), FExpr->getBeginLoc(),
10073 getBeginLoc(), Call->getRParenLoc()))
10295 Call->getBeginLoc(), Call->getRParenLoc()))
10327 Diag(CompareWithSrcDRE->getBeginLoc(), diag::warn_strlcpycat_wrong_size)
10344 Diag(OriginalSizeArg->getBeginLoc(), diag::note_strlcpycat_wrong_size)
10379 if (CheckMemorySizeofForComparison(*this, LenArg, FnName, CE->getBeginLoc(),
10411 SourceLocation SL = LenArg->getBeginLoc();
10456 S.Diag(UnaryExpr->getBeginLoc(), diag::warn_free_nonheap_object)
10482 S.Diag(Lambda->getBeginLoc(), diag::warn_free_nonheap_object)
10492 S.Diag(Lvalue->getBeginLoc(), diag::warn_free_nonheap_object)
10522 S.Diag(Cast->getBeginLoc(), diag::warn_free_nonheap_object)
10549 Diag(Label->getBeginLoc(), diag::warn_free_nonheap_object)
10555 Diag(Arg->getBeginLoc(), diag::warn_free_nonheap_object)
11177 SourceLocation BeginLoc = E->getBeginLoc();
11773 S.Diag(E->getRHS()->getBeginLoc(), diag::warn_atomic_implicit_seq_cst);
11813 Builder << FixItHint::CreateInsertion(SourceExpr->getBeginLoc(), "(")
12096 S.Diag(Element->getBeginLoc(), diag::warn_objc_collection_literal_element)
12174 S.getSourceManager().getCharacterData(IntLit->getBeginLoc())[0];
12786 S.Diag(UO->getBeginLoc(), diag::warn_bitwise_negation_bool)
12788 << FixItHint::CreateReplacement(UO->getBeginLoc(), "!");
12822 S.Diag(E->getBeginLoc(), diag::warn_atomic_implicit_seq_cst);
12881 S.Diag(U->getSubExpr()->getBeginLoc(),
12903 S.Diag(E->getBeginLoc(),
12909 CheckImplicitConversion(S, E, IntT, E->getBeginLoc());
13120 << FixItHint::CreateInsertion(E->getBeginLoc(), "&");
14611 SourceMgr.getSpellingLoc(IndexExpr->getBeginLoc());
14621 DiagRuntimeBehavior(BaseExpr->getBeginLoc(), BaseExpr,
14633 DiagRuntimeBehavior(BaseExpr->getBeginLoc(), BaseExpr,
14650 DiagRuntimeBehavior(ND->getBeginLoc(), BaseExpr,
15391 PossibleBody->getBeginLoc(), &BodyColInvalid);
15397 SourceMgr.getPresumedColumnNumber(S->getBeginLoc(), &StmtColInvalid);
15926 Diag(m.E->getBeginLoc(), diag::warn_taking_address_of_packed_member)
16082 Diag(Matrix->getBeginLoc(), diag::err_builtin_matrix_arg);
16106 S.Diag(Expr->getBeginLoc(), diag::err_builtin_matrix_scalar_unsigned_arg)
16112 S.Diag(Expr->getBeginLoc(), diag::err_builtin_matrix_invalid_dimension)
16122 Diag(TheCall->getBeginLoc(), diag::err_builtin_matrix_disabled);
16153 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_matrix_pointer_arg)
16160 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_matrix_pointer_arg)
16219 Diag(StrideExpr->getBeginLoc(),
16260 Diag(MatrixExpr->getBeginLoc(), diag::err_builtin_matrix_arg) << 0;
16279 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_matrix_pointer_arg)
16285 Diag(PtrExpr->getBeginLoc(), diag::err_builtin_matrix_store_to_const);
16291 Diag(PtrExpr->getBeginLoc(),
16318 Diag(StrideExpr->getBeginLoc(),