|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/Stmt.h 1112 SourceLocation getBeginLoc() const LLVM_READONLY;
References
gen/tools/clang/include/clang/AST/StmtDataCollectors.inc 199 addData(data_collection::getMacroStack(S->getBeginLoc(), Context));
tools/clang/include/clang/AST/Expr.h 1010 return SubExpr->getBeginLoc();
1083 return SourceExpr ? SourceExpr->getBeginLoc() : getLocation();
1654 return Val->getBeginLoc();
2117 return isPostfix() ? Val->getBeginLoc() : getOperatorLoc();
2487 return getLHS()->getBeginLoc();
3100 return Init->getBeginLoc();
3282 return getSubExpr()->getBeginLoc();
3455 return getLHS()->getBeginLoc();
3756 return getCond()->getBeginLoc();
3844 return getCommon()->getBeginLoc();
5530 return getBase()->getBeginLoc();
5774 return getSyntacticForm()->getBeginLoc();
tools/clang/include/clang/AST/ExprCXX.h 327 return getDecomposedForm().LHS->getBeginLoc();
334 return SourceRange(DF.LHS->getBeginLoc(), DF.RHS->getEndLoc());
625 return getArg(0)->getBeginLoc();
736 return SubExpr->getBeginLoc();
897 return BaseExpr->getBeginLoc();
970 return getBase()->getBeginLoc();
1401 return SubExpr->getBeginLoc();
2603 return Base->getBeginLoc();
3349 return SubExpr->getBeginLoc();
3726 return Base->getBeginLoc();
3895 return Base->getBeginLoc();
4063 return Pattern->getBeginLoc();
4497 return getTemporary()->getBeginLoc();
tools/clang/include/clang/AST/ExprObjC.h 593 return isFreeIvar() ? Loc : getBase()->getBeginLoc();
783 return isObjectReceiver() ? getBase()->getBeginLoc()
885 return SubExprs[BASE]->getBeginLoc();
1532 return getBase()->getBeginLoc();
1617 return Operand->getBeginLoc();
tools/clang/include/clang/AST/ExprOpenMP.h 104 return getBase()->getBeginLoc();
tools/clang/include/clang/AST/Stmt.h 3553 return getCapturedStmt()->getBeginLoc();
tools/clang/include/clang/AST/StmtCXX.h 422 return getBody() ? getBody()->getBeginLoc()
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 240 SourceManager.getExpansionLoc(Node.getBeginLoc()));
260 auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getBeginLoc());
286 auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getBeginLoc());
tools/clang/include/clang/Analysis/PathDiagnostic.h 184 : K(s->getBeginLoc().isValid() ? StmtK : SingleLocK),
tools/clang/include/clang/Sema/Initialization.h 676 return CreateCopy(Loc, Init->getBeginLoc());
678 return CreateDirectList(Loc, Init->getBeginLoc(), Init->getEndLoc());
679 return CreateDirect(Loc, Init->getBeginLoc(), Init->getEndLoc());
tools/clang/lib/ARCMigrate/ObjCMT.cpp 283 commit.insertBefore(receiver->getBeginLoc(), "(");
307 SourceLocation EndLoc = RHS->getBeginLoc();
tools/clang/lib/ARCMigrate/TransAPIUses.cpp 77 Pass.TA.report(parm->getBeginLoc(),
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp 243 return SourceRange((*rangeS)->getBeginLoc(), (*rangeE)->getEndLoc());
258 ScopeRange = SourceRange((*scope.Begin)->getBeginLoc(),
259 (*scope.End)->getBeginLoc());
330 (*scope.Begin)->getBeginLoc());
332 (*scope.End)->getBeginLoc());
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp 92 Pass.TA.reportError(err, rec->getBeginLoc());
101 Pass.TA.reportError(err, rec->getBeginLoc());
111 rec->getBeginLoc());
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp 211 E->getBeginLoc())) {
227 diag::err_arc_cast_requires_bridge, E->getBeginLoc());
232 SourceLocation insertLoc = E->getSubExpr()->getBeginLoc();
252 SourceLocation InsertLoc = WrapE->getBeginLoc();
369 Pass.TA.reportError(err, E->getBeginLoc(),
tools/clang/lib/ARCMigrate/TransformActions.cpp 354 insert(S->getBeginLoc(), text);
tools/clang/lib/AST/ASTImporter.cpp 5640 Importer.FromDiag(S->getBeginLoc(), diag::err_unsupported_ast_node)
6171 Importer.FromDiag(E->getBeginLoc(), diag::err_unsupported_ast_node)
tools/clang/lib/AST/DeclOpenMP.cpp 249 return SourceRange(getInit()->getBeginLoc(), getInit()->getEndLoc());
tools/clang/lib/AST/Expr.cpp 1532 SourceLocation begin = getCallee()->getBeginLoc();
1534 begin = getArg(0)->getBeginLoc();
1743 SourceLocation BaseStartLoc = getBase()->getBeginLoc();
2330 Beg = S->getBeginLoc();
2552 Loc = CE->getCallee()->getBeginLoc();
2556 R2 = SourceRange(CE->getArg(0)->getBeginLoc(),
2576 Loc = getBeginLoc();
2587 Loc = getBeginLoc();
2591 R2 = SourceRange(CE->getArg(0)->getBeginLoc(),
4410 return getBase()->getBeginLoc();
tools/clang/lib/AST/ExprCXX.cpp 668 return SourceRange(getArg(0)->getBeginLoc(), getOperatorLoc());
672 return SourceRange(getArg(0)->getBeginLoc(), getRParenLoc());
674 return SourceRange(getArg(0)->getBeginLoc(), getRParenLoc());
678 return SourceRange(getArg(0)->getBeginLoc(), getArg(1)->getEndLoc());
tools/clang/lib/AST/ExprConstant.cpp 980 FFDiag(S->getBeginLoc(), diag::note_constexpr_step_limit_exceeded);
2856 Info.FFDiag(E->getBeginLoc(),
4597 Info.FFDiag(S->getBeginLoc());
6222 Info.FFDiag(BCE->getBeginLoc(),
6254 Info.FFDiag(BCE->getBeginLoc(),
6340 Info.FFDiag(BCE->getBeginLoc(),
6426 Info.FFDiag(BCE->getBeginLoc(),
6567 BCE->getBeginLoc(), BCE->getType(), Info, Ctx, true);
6569 BCE->getBeginLoc(),
7134 Info.FFDiag((*BI)->getBeginLoc(),
7149 Info.FFDiag((*BI)->getBeginLoc(),
13816 return ICEDiag(IK_NotICE, E->getBeginLoc());
13824 return ICEDiag(IK_NotICE, E->getBeginLoc());
13908 return ICEDiag(IK_NotICE, E->getBeginLoc());
13918 return ICEDiag(IK_NotICE, E->getBeginLoc());
13957 return ICEDiag(IK_NotICE, E->getBeginLoc());
13990 return ICEDiag(IK_NotICE, E->getBeginLoc());
14005 return ICEDiag(IK_NotICE, E->getBeginLoc());
14030 return ICEDiag(IK_NotICE, E->getBeginLoc());
14052 return ICEDiag(IK_NotICE, E->getBeginLoc());
14081 return ICEDiag(IK_ICEIfUnevaluated, E->getBeginLoc());
14085 return ICEDiag(IK_ICEIfUnevaluated, E->getBeginLoc());
14094 return ICEDiag(IK_ICEIfUnevaluated, E->getBeginLoc());
14097 return ICEDiag(IK_NotICE, E->getBeginLoc());
14142 return ICEDiag(IK_NotICE, E->getBeginLoc());
14155 return ICEDiag(IK_NotICE, E->getBeginLoc());
14210 return ICEDiag(IK_NotICE, E->getBeginLoc());
tools/clang/lib/AST/Interp/ByteCodeEmitter.h 58 bool bail(const Stmt *S) { return bail(S->getBeginLoc()); }
tools/clang/lib/AST/Interp/ByteCodeGenError.h 24 ByteCodeGenError(const Stmt *S) : ByteCodeGenError(S->getBeginLoc()) {}
tools/clang/lib/AST/Interp/EvalEmitter.h 60 bool bail(const Stmt *S) { return bail(S->getBeginLoc()); }
tools/clang/lib/AST/Interp/Source.cpp 19 return S->getBeginLoc();
tools/clang/lib/AST/SelectorLocationsKind.cpp 51 return Arg->getBeginLoc();
tools/clang/lib/Analysis/AnalysisDeclContext.cpp 140 return Tmp && Body->getBeginLoc().isValid();
498 printLocation(Out, SM, S->getBeginLoc());
544 printSourceLocationAsJson(Out, S->getBeginLoc(), SM);
tools/clang/lib/Analysis/CloneDetection.cpp 80 return front()->getBeginLoc();
tools/clang/lib/Analysis/Consumed.cpp 66 return CS->getStmt()->getBeginLoc();
80 return StmtNode->getBeginLoc();
85 return CS->getStmt()->getBeginLoc();
tools/clang/lib/Analysis/PathDiagnostic.cpp 464 SourceLocation L = UseEndOfStatement ? S->getEndLoc() : S->getBeginLoc();
491 L = Body->getBeginLoc();
497 L = UseEndOfStatement ? Parent->getEndLoc() : Parent->getBeginLoc();
634 SourceLocation Loc = (*CS->body_begin())->getBeginLoc();
700 return PathDiagnosticLocation(StmtElt->getStmt()->getBeginLoc(), SMng);
709 BE->getBlock()->getTerminatorStmt()->getBeginLoc(), SMng);
tools/clang/lib/Analysis/ProgramPoint.cpp 147 printSourceLocationAsJson(Out, T->getBeginLoc(), SM);
200 printSourceLocationAsJson(Out, S->getBeginLoc(), SM);
tools/clang/lib/Analysis/ReachableCode.cpp 155 SourceLocation L = S->getBeginLoc();
449 if (S->getBeginLoc().isInvalid())
476 if (p1->second->getBeginLoc() < p2->second->getBeginLoc())
476 if (p1->second->getBeginLoc() < p2->second->getBeginLoc())
478 if (p2->second->getBeginLoc() < p1->second->getBeginLoc())
478 if (p2->second->getBeginLoc() < p1->second->getBeginLoc())
511 if (S->getBeginLoc().isMacroID()) {
607 return S->getBeginLoc();
633 SourceLocation Loc = LoopTarget->getBeginLoc();
638 Loc = Inc->getBeginLoc();
tools/clang/lib/Analysis/ThreadSafety.cpp 819 CurrBlockInfo->EntryLoc = CurrBlockInfo->ExitLoc = S->getBeginLoc();
825 CurrBlockInfo->ExitLoc = CS->getStmt()->getBeginLoc();
837 CurrBlockInfo->EntryLoc = CS->getStmt()->getBeginLoc();
2165 handleCall(buildFakeCtorCall(CtorD, {E}, E->getBeginLoc()), CtorD, VD);
tools/clang/lib/CodeGen/CGBlocks.cpp 1494 SourceLocation StartLoc = BlockInfo->getBlockExpr()->getBody()->getBeginLoc();
1589 blockInfo.getBlockExpr()->getBody()->getBeginLoc());
tools/clang/lib/CodeGen/CGBuiltin.cpp 593 getContext().getSizeType(), E->getBeginLoc());
tools/clang/lib/CodeGen/CGCoroutine.cpp 445 CGF.CGM.Error(Deallocate->getBeginLoc(),
tools/clang/lib/CodeGen/CGException.cpp 1836 SourceLocation StartLoc = OutlinedStmt->getBeginLoc();
1884 OutlinedStmt->getBeginLoc(), OutlinedStmt->getBeginLoc());
1884 OutlinedStmt->getBeginLoc(), OutlinedStmt->getBeginLoc());
tools/clang/lib/CodeGen/CGExpr.cpp 1090 CE->getBeginLoc());
4406 E->getBeginLoc());
4423 E->getBeginLoc());
tools/clang/lib/CodeGen/CGExprScalar.cpp 2008 CE->getBeginLoc());
2081 CE->getBeginLoc());
tools/clang/lib/CodeGen/CGObjC.cpp 134 llvm::Value *Ptr = EmitLoadOfScalar(LV, E->getBeginLoc());
tools/clang/lib/CodeGen/CGStmt.cpp 37 Loc = S->getBeginLoc();
2425 CD->getBody()->getBeginLoc());
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 482 FO.S->getBeginLoc(), CD->getBody()->getBeginLoc());
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1945 EmitCheckSourceLocation(size->getBeginLoc()),
tools/clang/lib/CodeGen/CodeGenModule.cpp 739 getDiags().Report(Context.getFullLoc(S->getBeginLoc()), DiagID)
5758 VD, Addr, RefExpr->getBeginLoc(), PerformInit))
tools/clang/lib/CodeGen/CodeGenPGO.cpp 824 auto Loc = D->getBody()->getBeginLoc();
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 206 SourceLocation Loc = S->getBeginLoc();
672 if (SM.isBeforeInTranslationUnit(StartLoc, S->getBeginLoc()))
862 if (S->getBeginLoc().isValid())
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 704 CheckSourceLocation = CGF.EmitCheckSourceLocation(E->getBeginLoc());
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 422 SourceRange ArgRange(Msg->getArg(0)->getBeginLoc(),
552 SourceRange ArgRange(Msg->getArg(1)->getBeginLoc(),
593 SourceRange ArgRange(Keys.front()->getBeginLoc(), Keys.back()->getEndLoc());
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 267 Diags.Report(Context->getFullLoc(Old->getBeginLoc()), RewriteFailedDiag)
284 Diags.Report(Context->getFullLoc(Old->getBeginLoc()), RewriteFailedDiag)
1915 Diags.Report(Context->getFullLoc(S->getBeginLoc()),
1923 ReplaceText(S->getSubStmt()->getBeginLoc(), 1,
1988 SourceLocation lBraceLoc = Catch->getCatchBody()->getBeginLoc();
2016 SourceLocation startFinalBodyLoc = body->getBeginLoc();
2168 Loc = E->getBeginLoc();
2294 startLoc = E->getBeginLoc();
4763 InsertText(IC->getSubExpr()->getBeginLoc(), Str);
5141 startLoc = E->getBeginLoc();
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 218 Diags.Report(Context->getFullLoc(Old->getBeginLoc()), RewriteFailedDiag)
235 Diags.Report(Context->getFullLoc(Old->getBeginLoc()), RewriteFailedDiag)
1722 Diags.Report(Context->getFullLoc(S->getBeginLoc()),
1745 SourceLocation startLoc = S->getBeginLoc();
1766 SourceLocation startLoc = S->getBeginLoc();
1842 SourceLocation bodyLoc = lastCatchBody->getBeginLoc();
1869 SourceLocation bodyLoc = lastCatchBody->getBeginLoc();
1910 SourceLocation startLoc = body->getBeginLoc();
2084 Loc = E->getBeginLoc();
2206 startLoc = E->getBeginLoc();
4273 startLoc = E->getBeginLoc();
5869 IV->getBase()->getBeginLoc(), IV->getBase()->getEndLoc(), castExpr);
tools/clang/lib/Index/IndexBody.cpp 178 Loc = E->getBeginLoc();
331 return IndexCtx.handleReference(MD, E->getBeginLoc(), Parent, ParentDC,
tools/clang/lib/Parse/ParseExpr.cpp 1799 Base && ExprStatementTokLoc == Base->getBeginLoc(),
tools/clang/lib/Parse/ParseExprCXX.cpp 1839 TypeRep, InitList->getBeginLoc(), MultiExprArg(&InitList, 1),
tools/clang/lib/Parse/ParseStmt.cpp 1815 Diag(FirstPart.get() ? FirstPart.get()->getBeginLoc()
2029 Diag(R.get()->getBeginLoc(),
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 272 S.Diag(Body->getBeginLoc(), diag::warn_infinite_recursive_function);
672 SourceLocation LBrace = Body->getBeginLoc(), RBrace = Body->getEndLoc();
792 CharSourceRange::getCharRange(If->getBeginLoc(), Then->getBeginLoc()));
792 CharSourceRange::getCharRange(If->getBeginLoc(), Then->getBeginLoc()));
802 If->getBeginLoc(), Else->getBeginLoc()));
802 If->getBeginLoc(), Else->getBeginLoc()));
816 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_uninit_var)
828 S.Diag(Use.getUser()->getBeginLoc(), diag::note_uninit_var_use)
962 S.Diag(User->getBeginLoc(), diag::note_uninit_var_use)
972 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_maybe_uninit_var)
1285 S.Diag(Label->getBeginLoc(),
1290 SourceLocation L = Label->getBeginLoc();
1413 return SM.isBeforeInTranslationUnit(LHS.first->getBeginLoc(),
1414 RHS.first->getBeginLoc());
1484 S.Diag(FirstRead->getBeginLoc(), DiagKind)
1492 S.Diag(Use.getUseExpr()->getBeginLoc(),
1555 return a.getUser()->getBeginLoc() < b.getUser()->getBeginLoc();
1555 return a.getUser()->getBeginLoc() < b.getUser()->getBeginLoc();
1622 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getBeginLoc(),
1633 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getBeginLoc(),
1647 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getBeginLoc(),
tools/clang/lib/Sema/JumpDiagnostics.cpp 304 Scopes.push_back(GotoScope(ParentScope, Diag, 0, S->getBeginLoc()));
675 S.Diag(GotoJumps[0]->getBeginLoc(),
811 S.Diag(Jump->getBeginLoc(), diag::err_indirect_goto_in_protected_scope)
858 S.Diag(Jump->getBeginLoc(),
889 S.Diag(From->getBeginLoc(), diag::warn_jump_out_of_seh_finally);
tools/clang/lib/Sema/Sema.cpp 477 E->getBeginLoc()))
490 SourceLocation MaybeMacroLoc = E->getBeginLoc();
496 Diag(E->getBeginLoc(), diag::warn_zero_as_null_pointer_constant)
526 diagnoseNullableToNonnullConversion(Ty, E->getType(), E->getBeginLoc());
2301 return checkOpenCLDisabledTypeOrDecl(&D, E.getBeginLoc(), FnName,
tools/clang/lib/Sema/SemaCast.cpp 1316 SrcExpr->getBeginLoc(), ToType, FromType, DerivedToBase, ObjCConversion,
1333 if (!Self.IsDerivedFrom(SrcExpr->getBeginLoc(), SrcExpr->getType(),
2741 Self.Diag(SrcExpr.get()->getBeginLoc(),
2752 Self.Diag(SrcExpr.get()->getBeginLoc(), diag::err_opencl_cast_to_half)
2773 Self.Diag(SrcExpr.get()->getBeginLoc(),
2782 Self.Diag(SrcExpr.get()->getBeginLoc(),
2873 Self.Diag(SrcExpr.get()->getBeginLoc(), diag::warn_cast_qual2)
2876 Self.Diag(SrcExpr.get()->getBeginLoc(), diag::warn_cast_qual)
tools/clang/lib/Sema/SemaChecking.cpp 120 SourceRange range(call->getArg(desiredArgCount)->getBeginLoc(),
138 S.Diag(ValArg->getBeginLoc(), diag::err_builtin_annotation_first_arg)
147 S.Diag(StrArg->getBeginLoc(), diag::err_builtin_annotation_second_arg)
169 S.Diag(Arg->getBeginLoc(), diag::err_msvc_annotation_wide_str)
213 S.Diag(Arg.get()->getBeginLoc(), diag::err_overflow_builtin_must_be_int)
234 S.Diag(Arg.get()->getBeginLoc(),
535 S.Diag(NDRangeArg->getBeginLoc(), diag::err_opencl_builtin_expected_type)
542 S.Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type)
558 S.Diag(BlockArg->getBeginLoc(), diag::err_opencl_builtin_expected_type)
645 S.Diag(TheCall->getArg(0)->getBeginLoc(),
653 S.Diag(TheCall->getArg(1)->getBeginLoc(),
661 S.Diag(TheCall->getArg(2)->getBeginLoc(),
672 S.Diag(Arg3->getBeginLoc(), diag::err_opencl_builtin_expected_type)
680 S.Diag(Arg3->getBeginLoc(),
695 S.Diag(Arg6->getBeginLoc(), diag::err_opencl_builtin_expected_type)
704 S.Diag(TheCall->getArg(3)->getBeginLoc(),
717 S.Diag(TheCall->getArg(4)->getBeginLoc(),
729 S.Diag(TheCall->getArg(5)->getBeginLoc(),
777 S.Diag(Arg0->getBeginLoc(),
791 S.Diag(Arg0->getBeginLoc(),
970 S.Diag(Call->getArg(0)->getBeginLoc(),
1381 Diag(PtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1391 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1401 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1409 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1418 Diag(FnPtrArg->getBeginLoc(), diag::err_typecheck_convert_incompatible)
1700 if (DiagnoseAssignmentResult(ConvTy, Arg->getBeginLoc(), LHSTy, RHSTy,
1975 Diag(Arg->getBeginLoc(), diag::err_preserve_field_info_not_field)
1983 Diag(Arg->getBeginLoc(), diag::err_preserve_field_info_not_const)
3307 return Diag(Arg->getBeginLoc(), diag::err_systemz_invalid_tabort_code)
3734 return Diag(TheCall->getCallee()->getBeginLoc(),
4679 Diag(Args[AdjustedNumArgs]->getBeginLoc(),
4748 RequireCompleteType(Ptr->getBeginLoc(), ValType->getPointeeType(),
4959 Diag(SubExprs[1]->getBeginLoc(),
4969 Diag(Scope->getBeginLoc(), diag::err_atomic_op_has_invalid_synch_scope)
5466 Diag(Arg->getBeginLoc(), diag::err_cfstring_literal_not_string_constant)
5483 Diag(Arg->getBeginLoc(), diag::warn_cfstring_truncated)
5502 Diag(Arg->getBeginLoc(), diag::err_os_log_format_not_string_constant)
5529 return S.Diag(Fn->getBeginLoc(),
5538 return S.Diag(Fn->getBeginLoc(),
5546 return S.Diag(Fn->getBeginLoc(), diag::err_builtin_x64_aarch64_only);
5569 S.Diag(Fn->getBeginLoc(), diag::err_va_start_captured_stmt);
5573 S.Diag(Fn->getBeginLoc(), diag::err_va_start_outside_function);
5578 S.Diag(Fn->getBeginLoc(), diag::err_va_start_fixed_function);
5598 Diag(TheCall->getArg(2)->getBeginLoc(),
5602 << SourceRange(TheCall->getArg(2)->getBeginLoc(),
5645 Diag(TheCall->getArg(1)->getBeginLoc(),
5662 Diag(Arg->getBeginLoc(), diag::warn_va_start_type_is_undefined) << Reason;
5701 Diag(Arg1->getBeginLoc(), diag::err_typecheck_convert_incompatible)
5709 Diag(Arg2->getBeginLoc(), diag::err_typecheck_convert_incompatible)
5725 return Diag(TheCall->getArg(2)->getBeginLoc(),
5728 << SourceRange(TheCall->getArg(2)->getBeginLoc(),
5752 return Diag(OrigArg0.get()->getBeginLoc(),
5755 << SourceRange(OrigArg0.get()->getBeginLoc(),
5770 return Diag(TheCall->getArg(NumArgs)->getBeginLoc(),
5773 << SourceRange(TheCall->getArg(NumArgs)->getBeginLoc(),
5783 return Diag(OrigArg->getBeginLoc(),
5836 << SourceRange(TheCall->getArg(2)->getBeginLoc(),
5848 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
5856 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
5892 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
5907 << SourceRange(TheCall->getArg(1)->getBeginLoc(),
5913 << SourceRange(TheCall->getArg(0)->getBeginLoc(),
5951 TheCall->getCallee()->getBeginLoc(),
6013 Diag(Arg->getBeginLoc(), diag::warn_assume_side_effects)
6614 << SourceRange(Arg->getBeginLoc(), Arg->getEndLoc());
7186 SourceLocation FormatLoc = Args[format_idx]->getBeginLoc();
7506 SourceLocation Loc = ArgExpr->getBeginLoc();
7958 S.Diag(E->getBeginLoc(), diag::note_printf_c_str)
8036 Ex->getBeginLoc(), /*IsStringLocation*/ false,
8047 Ex->getBeginLoc(), /*IsStringLocation*/ false,
8390 LookupResult Result(S, &S.Context.Idents.get("unichar"), E->getBeginLoc(),
8452 E->getBeginLoc(),
8482 FixItHint::CreateInsertion(E->getBeginLoc(), CastFix.str()));
8487 FixItHint::CreateInsertion(E->getBeginLoc(), CastFix.str()));
8507 E->getBeginLoc(), /*IsStringLocation=*/false,
8517 E->getBeginLoc(), /*IsStringLocation*/ false, SpecRange, Hints);
8546 E->getBeginLoc(), /*IsStringLocation*/ false, CSR);
8556 E->getBeginLoc(), /*IsStringLocation*/ false, CSR);
8567 E->getBeginLoc(), /*IsStringLocation*/ false, CSR);
8571 S.Diag(E->getBeginLoc(), diag::err_cannot_pass_to_vararg_format)
8744 Ex->getBeginLoc(),
8753 Ex->getBeginLoc(),
9867 Diag(OriginalSizeArg->getBeginLoc(), diag::note_strlcpycat_wrong_size)
9934 SourceLocation SL = LenArg->getBeginLoc();
10489 SourceLocation BeginLoc = E->getBeginLoc();
11049 S.Diag(E->getRHS()->getBeginLoc(), diag::warn_atomic_implicit_seq_cst);
11089 Builder << FixItHint::CreateInsertion(SourceExpr->getBeginLoc(), "(")
11372 S.Diag(Element->getBeginLoc(), diag::warn_objc_collection_literal_element)
12089 S.Diag(E->getBeginLoc(), diag::warn_atomic_implicit_seq_cst);
12147 S.Diag(U->getSubExpr()->getBeginLoc(),
12158 S.Diag(E->getBeginLoc(),
12164 CheckImplicitConversion(S, E, IntT, E->getBeginLoc());
12375 << FixItHint::CreateInsertion(E->getBeginLoc(), "&");
13325 SourceMgr.getSpellingLoc(IndexExpr->getBeginLoc());
13335 DiagRuntimeBehavior(BaseExpr->getBeginLoc(), BaseExpr,
13347 DiagRuntimeBehavior(BaseExpr->getBeginLoc(), BaseExpr,
14106 PossibleBody->getBeginLoc(), &BodyColInvalid);
14112 SourceMgr.getPresumedColumnNumber(S->getBeginLoc(), &StmtColInvalid);
14641 Diag(m.E->getBeginLoc(), diag::warn_taking_address_of_packed_member)
tools/clang/lib/Sema/SemaCodeComplete.cpp 531 if (ExpectedLoc != Base->getBeginLoc())
tools/clang/lib/Sema/SemaConcept.cpp 85 TemplateDeductionInfo Info(ConstraintExpr->getBeginLoc());
86 InstantiatingTemplate Inst(*this, ConstraintExpr->getBeginLoc(),
114 Diag(E.get()->getBeginLoc(),
tools/clang/lib/Sema/SemaCoroutine.cpp 1502 SourceLocation ExprLoc = E->getBeginLoc();
tools/clang/lib/Sema/SemaDecl.cpp11167 Diag(Init->getBeginLoc(), IsInitCapture
11175 Diag(DeduceInits[1]->getBeginLoc(),
11184 Diag(Init->getBeginLoc(), IsInitCapture
11762 Init->getBeginLoc()))
13896 Diag(CmpndBody->body_front()->getBeginLoc(),
14047 Diag(S->getBeginLoc(), diag::err_non_asm_stmt_in_naked_function);
tools/clang/lib/Sema/SemaDeclAttr.cpp 387 *ArgLocation = ArgExpr->getBeginLoc();
390 Diag(ArgExpr->getBeginLoc(), diag::err_attribute_argument_type)
855 SourceLocation SrcLoc = AttrArg->getBeginLoc();
1060 S.Diag(AL.getArgAsExpr(2)->getBeginLoc(),
1087 S.Diag(E->getBeginLoc(), diag::err_attribute_argument_out_of_range)
1617 Diag(ParamExpr->getBeginLoc(), diag::err_attribute_integers_only)
8370 SM.getExpansionLoc(StmtOfUse->getBeginLoc());
tools/clang/lib/Sema/SemaDeclCXX.cpp 1988 Cxx1yLoc = S->getBeginLoc();
1992 ReturnStmts.push_back(S->getBeginLoc());
1998 Cxx1yLoc = S->getBeginLoc();
2011 Cxx1yLoc = S->getBeginLoc();
2017 Cxx1yLoc = S->getBeginLoc();
2040 Cxx1yLoc = S->getBeginLoc();
2055 Cxx1yLoc = S->getBeginLoc();
2068 Cxx2aLoc = S->getBeginLoc();
2092 Cxx1yLoc = S->getBeginLoc();
2097 SemaRef.Diag(S->getBeginLoc(), diag::err_constexpr_body_invalid_stmt)
2133 SemaRef.Diag(Body->getBeginLoc(),
3896 ? InitializationKind::CreateDirectList(InitExpr->getBeginLoc(),
3897 InitExpr->getBeginLoc(),
3899 : InitializationKind::CreateCopy(InitExpr->getBeginLoc(), InitLoc);
4261 IdLoc, Init->getBeginLoc(), Init->getEndLoc())
4315 NameLoc, Init->getBeginLoc(), Init->getEndLoc())
4487 SourceLocation ExprLoc = E->getBeginLoc();
15293 Self.Diag(SubStmt->getBeginLoc(),
tools/clang/lib/Sema/SemaDeclObjC.cpp 2184 Diag(ImplIvar->getBitWidth()->getBeginLoc(),
2187 Diag(ClsIvar->getBitWidth()->getBeginLoc(),
tools/clang/lib/Sema/SemaExceptionSpec.cpp 1029 FT = S.ResolveExceptionSpec(E->getBeginLoc(), FT);
tools/clang/lib/Sema/SemaExpr.cpp 849 E->getBeginLoc(), nullptr,
856 DiagRuntimeBehavior(E->getBeginLoc(), nullptr,
864 DiagRuntimeBehavior(E->getBeginLoc(), nullptr,
871 Diag(E->getBeginLoc(),
875 DiagRuntimeBehavior(E->getBeginLoc(), nullptr,
879 Diag(E->getBeginLoc(), diag::err_cannot_pass_to_vararg)
918 E->getBeginLoc());
925 ExprResult Call = BuildCallExpr(TUScope, TrapFn.get(), E->getBeginLoc(),
931 ActOnBinOp(TUScope, E->getBeginLoc(), tok::comma, Call.get(), E);
1553 Diag(ControllingExpr->getBeginLoc(), diag::err_generic_sel_multi_match)
1572 Diag(ControllingExpr->getBeginLoc(), diag::err_generic_sel_no_match)
4350 << SourceRange(base->getBeginLoc(), rbLoc);
4713 Diag(LHSExp->getBeginLoc(), diag::ext_subscript_non_lvalue)
4724 Diag(RHSExp->getBeginLoc(), diag::ext_subscript_non_lvalue)
4752 Diag(BaseExpr->getBeginLoc(), diag::err_subscript_function_type)
4872 /*FIXME:EqualLoc*/ UninstExpr->getBeginLoc());
4986 SourceLocation NameLoc = ME ? ME->getMemberLoc() : Fn->getBeginLoc();
5101 Diag(Args[NumParams]->getBeginLoc(),
5107 << SourceRange(Args[NumParams]->getBeginLoc(),
5110 Diag(Args[NumParams]->getBeginLoc(),
5116 << SourceRange(Args[NumParams]->getBeginLoc(),
5160 if (RequireCompleteType(Arg->getBeginLoc(), ProtoArgType,
5490 S.Diag(Fn->getBeginLoc(),
5625 Diag(Fn->getBeginLoc(), diag::err_pseudo_dtor_call_with_args)
5627 SourceRange(ArgExprs.front()->getBeginLoc(),
5651 Fn->getBeginLoc());
5734 FD, /*Complain=*/true, Fn->getBeginLoc()))
5941 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall,
5996 if (RequireCompleteType(Arg->getBeginLoc(), Arg->getType(),
6184 Diag(InitArgList[0]->getBeginLoc(), diag::note_designated_init_mixed)
6193 Diag(InitArgList[I]->getBeginLoc(), diag::note_designated_init_mixed)
6895 S.Diag(RHSExpr->getBeginLoc(), diag::ext_typecheck_cond_one_void)
6898 S.Diag(LHSExpr->getBeginLoc(), diag::ext_typecheck_cond_one_void)
7730 SourceRange(Condition->getBeginLoc(), Condition->getEndLoc()));
7734 SourceRange(CondRHS->getBeginLoc(), RHSExpr->getEndLoc()));
8673 (CheckObjCBridgeRelatedConversions(E->getBeginLoc(), LHSType,
9504 SourceRange DiagRange(LHSExpr->getBeginLoc(), RHSExpr->getEndLoc());
9512 << FixItHint::CreateInsertion(LHSExpr->getBeginLoc(), "&")
9545 SourceRange DiagRange(LHSExpr->getBeginLoc(), RHSExpr->getEndLoc());
9562 << FixItHint::CreateInsertion(LHSExpr->getBeginLoc(), "&")
10241 SourceLocation Start = LHS.get()->getBeginLoc();
10274 SourceLocation FirstOpen = SubExpr->getBeginLoc();
10285 SourceLocation SecondOpen = LHS.get()->getBeginLoc();
10320 LHS->getBeginLoc().isMacroID() || RHS->getBeginLoc().isMacroID() ||
10320 LHS->getBeginLoc().isMacroID() || RHS->getBeginLoc().isMacroID() ||
10481 S.Diag(E->getBeginLoc(), diag::err_spaceship_argument_narrowing)
10490 S.Diag(E->getBeginLoc(), diag::err_spaceship_argument_narrowing)
10565 S, Type, LHS.get(), LHSType, LHS.get()->getBeginLoc());
10567 RHS.get()->getBeginLoc());
11932 Loc.getLocWithOffset(2) != UO->getSubExpr()->getBeginLoc() &&
11933 UO->getSubExpr()->getBeginLoc().isFileID()) {
11963 RHS.get()->getBeginLoc()))
12068 Diag(LHS->getBeginLoc(), diag::note_cast_to_void)
12070 << FixItHint::CreateInsertion(LHS->getBeginLoc(),
12356 op->getBeginLoc()))
12811 RHSExpr->getBeginLoc(), RHSExpr->getBeginLoc(), RHSExpr->getEndLoc());
12811 RHSExpr->getBeginLoc(), RHSExpr->getBeginLoc(), RHSExpr->getEndLoc());
12840 SourceRange SR(LHSExpr->getBeginLoc(), RHSExpr->getEndLoc());
13035 << FixItHint::CreateInsertion(LHS.get()->getBeginLoc(),
13097 ? SourceRange(LHSExpr->getBeginLoc(), OpLoc)
13102 ? SourceRange(LHSBO->getRHS()->getBeginLoc(), RHSExpr->getEndLoc())
13103 : SourceRange(LHSExpr->getBeginLoc(), RHSBO->getLHS()->getEndLoc());
13239 SourceRange(OCE->getArg(1)->getBeginLoc(), RHSExpr->getEndLoc()));
13851 E->getBeginLoc(), E->getType().getUnqualifiedType()),
13903 Diag(Idx->getBeginLoc(), diag::err_typecheck_subscript_not_integer)
14442 return ExprError(Diag(E->getBeginLoc(), diag::err_va_arg_in_device));
14449 targetDiag(E->getBeginLoc(), diag::err_va_arg_in_device);
14498 Diag(E->getBeginLoc(),
14628 SrcExpr->getBeginLoc());
14884 SourceLocation DiagLoc = E->getBeginLoc();
15191 Diag(BO->getBeginLoc(), diag::warn_deprecated_simple_assign_volatile)
17225 SourceLocation Open = E->getBeginLoc();
17939 Diag(E->getBeginLoc(), diag::err_builtin_fn_use);
17945 Diag(E->getBeginLoc(), diag::err_omp_array_section_use);
tools/clang/lib/Sema/SemaExprCXX.cpp 1818 TypeRange.getBegin(), Initializer->getBeginLoc(),
1855 return ExprError(Diag(FirstBad->getBeginLoc(),
1860 Diag(Initializer->getBeginLoc(), diag::ext_auto_new_list_init)
2008 return ExprError(Diag((*ArraySize)->getBeginLoc(),
2018 Diag((*ArraySize)->getBeginLoc(), diag::err_array_too_large)
2025 Diag((*ArraySize)->getBeginLoc(), diag::ext_new_paren_array_nonconst)
2104 SourceRange InitRange(Inits[0]->getBeginLoc(),
2615 : SourceRange(PlaceArgs.front()->getBeginLoc(),
3310 return Diag(Ex.get()->getBeginLoc(),
3559 Entity, TheCall->getArg(i)->getBeginLoc(), TheCall->getArg(i));
3845 *this, From->getBeginLoc(), ToType.getNonReferenceType(), CastKind,
3935 if (DiagnoseUseOfDecl(Fn, From->getBeginLoc()))
4074 Diag(From->getBeginLoc(),
4079 Diag(From->getBeginLoc(),
4091 Diag(From->getBeginLoc(), diag::err_arc_weak_unavailable_assign);
4093 Diag(From->getBeginLoc(), diag::err_arc_convesion_of_weak_unavailable)
4152 From->getType(), ToType.getNonReferenceType(), From->getBeginLoc(),
4311 Diag(From->getBeginLoc(),
4338 From->getBeginLoc());
5480 SourceRange(LHS.get()->getBeginLoc(), RHS.get()->getEndLoc()),
5576 InitializationKind::CreateCopy(To->getBeginLoc(), SourceLocation());
5722 InitializationKind::CreateCopy(E.get()->getBeginLoc(), SourceLocation());
tools/clang/lib/Sema/SemaExprObjC.cpp 403 Element->getBeginLoc(), SourceLocation());
434 S.Diag(OrigElement->getBeginLoc(), diag::err_box_literal_collection)
436 << FixItHint::CreateInsertion(OrigElement->getBeginLoc(), "@");
439 S.BuildObjCNumericLiteral(OrigElement->getBeginLoc(), OrigElement);
450 S.Diag(OrigElement->getBeginLoc(), diag::err_box_literal_collection)
452 << FixItHint::CreateInsertion(OrigElement->getBeginLoc(), "@");
454 Result = S.BuildObjCStringLiteral(OrigElement->getBeginLoc(), String);
464 S.Diag(Element->getBeginLoc(), diag::err_invalid_collection_element)
483 S.Diag(Element->getBeginLoc(),
495 Element->getBeginLoc(), Element);
1060 << SourceRange(Element.Key->getBeginLoc(),
1741 Diag(Args[NumNamedArgs]->getBeginLoc(),
1745 << SourceRange(Args[NumNamedArgs]->getBeginLoc(),
2685 SourceLocation Loc = SuperLoc.isValid() ? SuperLoc : Receiver->getBeginLoc();
2910 Diag(Receiver ? Receiver->getBeginLoc() : SuperLoc,
3830 S.Diag(castExpr->getBeginLoc(), diag::warn_objc_invalid_bridge)
3842 S.Diag(castExpr->getBeginLoc(), diag::warn_objc_invalid_bridge)
3851 S.Diag(castExpr->getBeginLoc(),
3896 S.Diag(castExpr->getBeginLoc(),
3911 S.Diag(castExpr->getBeginLoc(),
3921 S.Diag(castExpr->getBeginLoc(),
4003 CheckObjCBridgeRelatedConversions(castExpr->getBeginLoc(), castType, SrcType,
4130 << FixItHint::CreateInsertion(SrcExpr->getBeginLoc(),
4173 << FixItHint::CreateInsertion(SrcExpr->getBeginLoc(), "[")
tools/clang/lib/Sema/SemaInit.cpp 224 S.Diag(Str->getBeginLoc(),
230 S.Diag(Str->getBeginLoc(),
427 SemaRef.Diag(OldInit->getBeginLoc(), diag::note_previous_initializer)
1042 SemaRef.Diag(ParentIList->getInit(Index)->getBeginLoc(),
1052 SourceRange(ParentIList->getInit(Index)->getBeginLoc(),
1203 SemaRef.Diag(IList->getInit(Index)->getBeginLoc(), DK)
1214 SemaRef.Diag(IList->getInit(Index)->getBeginLoc(), DK)
1347 InitializationKind::CreateCopy(expr->getBeginLoc(), SourceLocation());
1536 SemaRef.Diag(expr->getBeginLoc(), diag::err_designator_for_scalar_init)
1552 SemaRef.PerformCopyInitialization(Entity, expr->getBeginLoc(), expr,
1615 SemaRef.PerformCopyInitialization(Entity, expr->getBeginLoc(), expr,
1665 SemaRef.PerformCopyInitialization(Entity, Init->getBeginLoc(), Init,
1856 SemaRef.Diag(VAT->getSizeExpr()->getBeginLoc(),
1983 SemaRef.Diag(InitExpr->getBeginLoc(), FlexArrayDiag)
1984 << InitExpr->getBeginLoc();
2063 SourceLocation InitLoc = Init ? Init->getBeginLoc() : IList->getEndLoc();
2093 SourceLocation InitLoc = Init->getBeginLoc();
2156 *Field, IList->getInit(Index)->getBeginLoc());
2379 DIE->getBeginLoc(), Init->getBeginLoc(), Init->getEndLoc());
2647 SemaRef.Diag(PrevInit->getBeginLoc(),
2687 SemaRef.Diag(DIE->getInit()->getBeginLoc(),
2831 SemaRef.Diag(IndexExpr->getBeginLoc(),
3111 SourceLocation Loc = Index->getBeginLoc();
4231 SourceLocation DeclLoc = Initializer->getBeginLoc();
4477 Initializer->getBeginLoc(), T1, T2, DerivedToBase, ObjCConversion,
4573 SourceLocation DeclLoc = Initializer->getBeginLoc();
4702 SourceLocation DeclLoc = Initializer->getBeginLoc();
5177 SourceLocation DeclLoc = Initializer->getBeginLoc();
5632 if (S.CheckObjCBridgeRelatedConversions(Initializer->getBeginLoc(),
5820 S.IsDerivedFrom(Initializer->getBeginLoc(), SourceType, DestType))))
5854 S.IsDerivedFrom(Initializer->getBeginLoc(), SourceType,
6077 return Initializer->getBeginLoc();
7650 SourceLocation CallBegin = CE->getCallee()->getBeginLoc();
7657 SourceLocation ArgLoc = Arg->getBeginLoc();
7832 S.Diag(Init->getBeginLoc(), diag::warn_cxx98_compat_reference_list_init)
7845 S.Diag(Args[0]->getBeginLoc(), diag::err_opencl_atomic_init)
7962 SourceType, Step->Type, CurInit.get()->getBeginLoc(),
8053 SourceLocation Loc = CurInit.get()->getBeginLoc();
8120 S.CheckDestructorAccess(CurInit.get()->getBeginLoc(), Destructor,
8122 S.MarkFunctionReferenced(CurInit.get()->getBeginLoc(), Destructor);
8123 if (S.DiagnoseUseOfDecl(Destructor, CurInit.get()->getBeginLoc()))
8724 << SourceRange(Args.front()->getBeginLoc(), Args.back()->getEndLoc());
8753 S.Diag(Args.front()->getBeginLoc(),
8755 << FixItHint::CreateInsertion(Args.front()->getBeginLoc(), "u8");
8790 OnlyArg->getBeginLoc());
8986 SourceRange(Args.front()->getBeginLoc(), Args.back()->getEndLoc());
9522 S.Diag(PostInit->getBeginLoc(), NarrowingErrs(S.getLangOpts())
9532 S.Diag(PostInit->getBeginLoc(),
9543 S.Diag(PostInit->getBeginLoc(),
9571 S.Diag(PostInit->getBeginLoc(), diag::note_init_list_narrowing_silence)
9573 << FixItHint::CreateInsertion(PostInit->getBeginLoc(), OS.str())
9591 InitializationKind::CreateCopy(InitE->getBeginLoc(), SourceLocation());
9609 EqualLoc = InitE->getBeginLoc();
9612 InitE->getBeginLoc(), EqualLoc, AllowExplicit);
tools/clang/lib/Sema/SemaLambda.cpp 830 Loc, Init->getBeginLoc(), Init->getEndLoc())
832 : InitializationKind::CreateCopy(Loc, Init->getBeginLoc());
tools/clang/lib/Sema/SemaOpenMP.cpp 3525 CaptureExpr->getBeginLoc());
4059 S.Diag(FoundNameModifiers[OMPD_unknown]->getCondition()->getBeginLoc(),
5033 ER = CreateBuiltinUnaryOp(VariantRef->getBeginLoc(), UO_AddrOf,
5481 SourceLocation StepLoc = NewStep->getBeginLoc();
5685 SemaRef.Diag(S->getBeginLoc(),
5719 SemaRef.Diag(S->getBeginLoc(), diag::err_omp_loop_not_canonical_init)
5762 SourceLocation CondLoc = S->getBeginLoc();
5843 SemaRef.Diag(RHS->getBeginLoc(), diag::err_omp_loop_not_canonical_incr)
5921 SemaRef.Diag(S->getBeginLoc(), diag::err_omp_loop_not_canonical_incr)
6127 SemaRef.Diag(Upper->getBeginLoc(), diag::err_omp_loop_diff_cxx)
6439 SemaRef.Diag(Upper->getBeginLoc(), diag::err_omp_loop_diff_cxx)
6524 Diag(Init->getBeginLoc(), diag::err_omp_loop_var_dsa)
6564 SemaRef.Diag(S->getBeginLoc(), diag::err_omp_not_for)
6609 SemaRef.Diag(Init->getBeginLoc(), diag::err_omp_loop_variable_type)
7265 SourceLocation CondLoc = AStmt->getBeginLoc();
7309 SourceLocation IncLoc = AStmt->getBeginLoc();
7380 SourceLocation DistIncLoc = AStmt->getBeginLoc();
7398 SourceLocation DistEUBLoc = AStmt->getBeginLoc();
7778 Diag(SectionStmt->getBeginLoc(),
7786 Diag(AStmt->getBeginLoc(), diag::err_omp_sections_not_compound_stmt);
8021 Diag(SectionStmt->getBeginLoc(),
8029 Diag(AStmt->getBeginLoc(),
8159 Diag(Param->getBeginLoc(), diag::note_omp_ordered_param);
8380 NoteLoc = ErrorLoc = AtomicBody->getBeginLoc();
8385 NoteLoc = ErrorLoc = S->getBeginLoc();
8531 NoteLoc = ErrorLoc = Body->getBeginLoc();
8593 NoteLoc = ErrorLoc = Body->getBeginLoc();
8777 : First->getBeginLoc();
8787 : Second->getBeginLoc();
8821 NoteLoc = ErrorLoc = Body->getBeginLoc();
8823 SourceRange(Body->getBeginLoc(), Body->getBeginLoc());
8823 SourceRange(Body->getBeginLoc(), Body->getBeginLoc());
8827 NoteLoc = ErrorLoc = Body->getBeginLoc();
8829 SourceRange(Body->getBeginLoc(), Body->getBeginLoc());
8829 SourceRange(Body->getBeginLoc(), Body->getBeginLoc());
8904 Diag(S->getBeginLoc(), diag::note_omp_nested_statement_here)
11647 SourceLocation ChunkSizeLoc = ChunkSize->getBeginLoc();
13892 SourceLocation StepLoc = Step->getBeginLoc();
14279 buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.src",
14283 buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.dst",
16088 SourceLocation ChunkSizeLoc = ChunkSize->getBeginLoc();
16291 SourceLocation SL = E ? E->getBeginLoc() : D->getLocation();
tools/clang/lib/Sema/SemaOverload.cpp 1307 S.IsDerivedFrom(From->getBeginLoc(), FromCanon, ToCanon))) {
1399 S.IsDerivedFrom(From->getBeginLoc(), FromType, ToType))) {
1462 CheckObjCBridgeRelatedConversions(From->getBeginLoc(), ToType,
2059 isCompleteType(From->getBeginLoc(), FromType))
2404 IsDerivedFrom(From->getBeginLoc(), FromPointeeType, ToPointeeType)) {
3030 IsDerivedFrom(From->getBeginLoc(), ToClass, FromClass)) {
3074 IsDerivedFrom(From->getBeginLoc(), ToClass, FromClass, Paths);
3292 CandidateSet.BestViableFunction(S, From->getBeginLoc(), Best)) {
3357 S.IsDerivedFrom(From->getBeginLoc(), From->getType(), ToType)))
3427 } else if (!S.isCompleteType(From->getBeginLoc(), From->getType())) {
3467 CandidateSet.BestViableFunction(S, From->getBeginLoc(), Best)) {
3555 Diag(From->getBeginLoc(), diag::err_typecheck_ambiguous_condition)
3558 if (!RequireCompleteType(From->getBeginLoc(), ToType,
3561 Diag(From->getBeginLoc(), diag::err_typecheck_nonviable_condition)
5138 /*FIXME:*/ From->getBeginLoc(),
5322 *this, From->getBeginLoc(), From->getType(), FromClassification, Method,
5331 Diag(From->getBeginLoc(), diag::err_member_function_call_bad_cvr)
5345 Diag(From->getBeginLoc(), diag::err_member_function_call_bad_ref)
5358 return Diag(From->getBeginLoc(), diag::err_member_function_call_bad_type)
5406 return Diag(From->getBeginLoc(), diag::err_typecheck_bool_condition)
5520 return S.Diag(From->getBeginLoc(),
5531 return S.Diag(From->getBeginLoc(),
5537 return S.Diag(From->getBeginLoc(),
5570 S.Diag(From->getBeginLoc(), diag::ext_cce_narrowing)
5576 S.Diag(From->getBeginLoc(), diag::ext_cce_narrowing)
5613 S.Diag(From->getBeginLoc(), diag::err_expr_not_cce)
5742 << FixItHint::CreateInsertion(From->getBeginLoc(),
6166 IsDerivedFrom(Args[0]->getBeginLoc(), Args[0]->getType(),
7137 VK_LValue, From->getBeginLoc());
7144 if (!isCompleteType(From->getBeginLoc(), ConversionType)) {
7159 Buffer, &ConversionFn, CallResultType, VK, From->getBeginLoc());
10586 S.Diag(ES.getExpr()->getBeginLoc(),
11499 if (completeFunctionType(S, FunDecl, SourceExpr->getBeginLoc(),
11575 SourceExpr->getBeginLoc(), S.PDiag(),
11611 S.Diag(OvlExpr->getBeginLoc(), diag::err_addr_ovl_no_viable)
11629 FailedCandidates.NoteCandidates(S, OvlExpr->getBeginLoc());
11651 S.Diag(OvlExpr->getBeginLoc(),
11657 S.Diag(OvlExpr->getBeginLoc(), diag::err_addr_ovl_not_func_ptrref)
11663 S.Diag(OvlExpr->getBeginLoc(), diag::err_addr_ovl_ambiguous)
11914 if (DiagnoseUseOfDecl(fn, SrcExpr.get()->getBeginLoc())) {
12348 CandidateSet->BestViableFunction(*this, Fn->getBeginLoc(), Best) ==
12428 Fn->getBeginLoc(),
12437 PartialDiagnosticAt(Fn->getBeginLoc(),
12445 PartialDiagnosticAt(Fn->getBeginLoc(),
12504 CandidateSet.BestViableFunction(*this, Fn->getBeginLoc(), Best);
13351 if (CheckCallReturnType(proto->getReturnType(), op->getRHS()->getBeginLoc(),
13678 switch (CandidateSet.BestViableFunction(*this, Object.get()->getBeginLoc(),
13694 PartialDiagnosticAt(Object.get()->getBeginLoc(), PD), *this,
13700 PartialDiagnosticAt(Object.get()->getBeginLoc(),
13709 PartialDiagnosticAt(Object.get()->getBeginLoc(),
tools/clang/lib/Sema/SemaPseudoObject.cpp 978 SyntacticForm->getBeginLoc()))
tools/clang/lib/Sema/SemaStmt.cpp 939 checkCaseValue(*this, Lo->getBeginLoc(), LoVal, CondWidthBeforePromotion,
1003 Diag(CaseVals[i].second->getLHS()->getBeginLoc(),
1007 Diag(CaseVals[i].second->getLHS()->getBeginLoc(),
1013 Diag(CaseVals[i - 1].second->getLHS()->getBeginLoc(),
1042 checkCaseValue(*this, Hi->getBeginLoc(), HiVal,
1050 Diag(CR->getLHS()->getBeginLoc(), diag::warn_case_empty_range)
1051 << SourceRange(CR->getLHS()->getBeginLoc(), Hi->getEndLoc());
1104 Diag(CR->getLHS()->getBeginLoc(), diag::err_duplicate_case)
1106 Diag(OverlapStmt->getLHS()->getBeginLoc(),
1536 Second->getBeginLoc()))
1714 Third->getBeginLoc()))
1956 Diag(First->getBeginLoc(), diag::err_selector_element_not_lvalue)
2104 return Diag(InitStmt->getBeginLoc(), diag::err_objc_for_range_init_stmt)
2134 SourceLocation RangeLoc = Range->getBeginLoc();
2192 SemaRef.Diag(BeginRange->getBeginLoc(), diag::note_in_for_range)
2221 SemaRef.Diag(EndRange->getBeginLoc(), diag::note_in_for_range)
2268 PartialDiagnosticAt(BeginRange->getBeginLoc(),
2546 Diag(Range->getBeginLoc(), diag::err_range_on_array_parameter)
2569 PartialDiagnosticAt(Range->getBeginLoc(),
3055 Value->getBeginLoc(), Value->getBeginLoc());
3055 Value->getBeginLoc(), Value->getBeginLoc());
tools/clang/lib/Sema/SemaStmtAsm.cpp 72 S.Diag(LVal->getBeginLoc(), diag::err_invalid_asm_cast_lvalue)
75 S.Diag(LVal->getBeginLoc(), diag::warn_invalid_asm_cast_lvalue)
139 S.Diag(E->getBeginLoc(), diag::err_asm_naked_this_ref);
180 S.Diag(E->getBeginLoc(), diag::err_asm_non_addr_value_in_memory_constraint)
317 if (RequireCompleteType(OutputExpr->getBeginLoc(), Exprs[i]->getType(),
322 return StmtError(Diag(OutputExpr->getBeginLoc(),
330 targetDiag(OutputExpr->getBeginLoc(), diag::err_asm_invalid_output_size)
379 return StmtError(Diag(InputExpr->getBeginLoc(),
393 return StmtError(Diag(InputExpr->getBeginLoc(),
412 Diag(InputExpr->getBeginLoc(), diag::err_asm_invalid_type_in_input)
425 if (RequireCompleteType(InputExpr->getBeginLoc(), Exprs[i]->getType(),
433 targetDiag(InputExpr->getBeginLoc(), diag::err_asm_invalid_input_size)
506 targetDiag(Exprs[ConstraintIdx]->getBeginLoc(),
528 targetDiag(NS->getOutputExpr(i)->getBeginLoc(),
543 targetDiag(NS->getInputExpr(i)->getBeginLoc(),
562 targetDiag(NS->getInputExpr(i)->getBeginLoc(),
565 targetDiag(NS->getInputExpr(InputMatchedToOutput[TiedTo])->getBeginLoc(),
653 targetDiag(InputExpr->getBeginLoc(), diag::err_asm_tying_incompatible_types)
686 Diag((Found + 1)->second->getBeginLoc(),
689 Diag(Found->second->getBeginLoc(), diag::note_duplicate_asm_operand_name)
tools/clang/lib/Sema/SemaStmtAttr.cpp 29 << Attr.getSpelling() << St->getBeginLoc();
94 S.Diag(St->getBeginLoc(), diag::err_pragma_loop_precedes_nonloop) << Pragma;
146 if (S.CheckLoopHintExpr(ValueExpr, St->getBeginLoc()))
342 << A << St->getBeginLoc();
tools/clang/lib/Sema/SemaTemplate.cpp 5844 << ParamType << FixItHint::CreateInsertion(Arg->getBeginLoc(), Code)
5885 S.Diag(Arg->getBeginLoc(),
5901 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_no_ref_bind)
5904 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_not_convertible)
5951 S.Diag(ArgIn->getBeginLoc(), diag::ext_ms_deref_template_argument)
5960 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_not_decl_ref)
5985 S.Diag(Arg->getBeginLoc(),
6051 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_not_decl_ref)
6059 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_field)
6068 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_method)
6081 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_not_object_or_func)
6089 S.Diag(Arg->getBeginLoc(),
6097 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_object_no_linkage)
6130 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_reference_var)
6138 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_thread_local)
6176 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_not_address_of)
6182 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_not_address_of)
6183 << ParamType << FixItHint::CreateInsertion(Arg->getBeginLoc(), "&");
6197 S.MarkAnyDeclReferenced(Arg->getBeginLoc(), Entity, false);
6226 S.Diag(Arg->getBeginLoc(),
6292 S.Diag(ResultArg->getBeginLoc(), diag::err_template_arg_not_convertible)
6299 return S.Diag(Arg->getBeginLoc(),
6323 S.Diag(Arg->getBeginLoc(), diag::err_template_arg_not_pointer_to_member_form)
6340 SourceLocation StartLoc = Arg->getBeginLoc();
6483 Diag(Arg->getBeginLoc(),
6512 Diag(Arg->getBeginLoc(), diag::err_template_arg_not_decl_ref)
6621 Diag(Arg->getBeginLoc(), diag::err_template_arg_not_integral_or_enumeral)
6660 Diag(Arg->getBeginLoc(), diag::err_template_arg_not_convertible)
6700 Diag(Arg->getBeginLoc(), diag::warn_template_arg_negative)
6715 Diag(Arg->getBeginLoc(), diag::warn_template_arg_too_large)
6760 if (DiagnoseUseOfDecl(Fn, Arg->getBeginLoc()))
6813 if (DiagnoseUseOfDecl(Fn, Arg->getBeginLoc()))
7624 S.Diag(IsDefaultArgument ? TemplateNameLoc : ArgExpr->getBeginLoc(),
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 4447 Diag(Init->getBeginLoc(), diag::err_decltype_auto_initializer_list);
4455 QualType Deduced = BuildDecltypeType(Init, Init->getBeginLoc(), false);
4466 Diag(Init->getBeginLoc(), diag::err_auto_init_list_from_c);
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 1879 SourceLocation EqualLoc = NewArg.get()->getBeginLoc();
2446 Instantiation, Init ? Init->getBeginLoc() : SourceLocation(), Init);
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 408 return DiagnoseUnexpandedParameterPacks(E->getBeginLoc(), UPPC, Unexpanded);
1151 << FixItHint::CreateInsertion(E->getBeginLoc(), "(")
tools/clang/lib/Sema/SemaType.cpp 2226 Diag(ArraySize->getBeginLoc(), diag::err_array_size_non_int)
2246 Diag(ArraySize->getBeginLoc(), diag::err_array_size_non_int)
2260 Diag(ArraySize->getBeginLoc(), diag::err_decl_negative_array_size)
2263 Diag(ArraySize->getBeginLoc(), diag::err_typecheck_negative_array_size)
2270 Diag(ArraySize->getBeginLoc(), isSFINAEContext()
2276 Diag(ArraySize->getBeginLoc(),
2287 Diag(ArraySize->getBeginLoc(), diag::err_array_too_large)
tools/clang/lib/Sema/TreeTransform.h 2093 return SemaRef.Diag(Init->getBeginLoc(),
6843 Then = new (getSema().Context) NullStmt(S->getThen()->getBeginLoc());
9614 /*FIXME:*/ E->getLHS()->getBeginLoc(), RHS.get(), E->getRBracketLoc());
12346 SourceRange PatternRange(OrigElement.Key->getBeginLoc(),
13220 First, Callee->getBeginLoc(), Second, OpLoc);
13294 LBrace = Callee->getBeginLoc();
tools/clang/lib/Serialization/ASTReader.cpp10795 ODRDiagError(FirstExpr->getBeginLoc(), FirstExpr->getSourceRange(),
10797 ODRDiagNote(SecondExpr->getBeginLoc(), SecondExpr->getSourceRange(),
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 323 if (S->getBeginLoc().isMacroID())
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp 306 FullSourceLoc FL(CE->getArg(0)->getBeginLoc(), SM);
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 2815 if (Body->getBeginLoc().isValid())
2818 {FD->getBeginLoc(), Body->getBeginLoc()}),
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp 311 if (!S || S->getBeginLoc().isInvalid()) {
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 79 SourceLocation Loc = CheckIfNull->getBeginLoc();
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp 85 SourceLocation L = ARE->getBeginLoc();
tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp 49 SourceLocation Loc = Parent->getBeginLoc();
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp 577 if (FirstAccess->getBeginLoc() < FirstGuard->getBeginLoc())
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp 152 if (S->getBeginLoc().isMacroID())
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 1703 SourceLocation FirstLoc = start->getBeginLoc();
1704 SourceLocation SecondLoc = end->getBeginLoc();
2369 if (S->getBeginLoc().isValid())
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp 817 SourceLocation BugLoc = BugPoint->getStmt()->getBeginLoc();
864 return RHS->getBeginLoc();
869 return RHS->getBeginLoc();
1670 if (!CurStmt->getBeginLoc().isMacroID())
1682 SourceLocation TerminatorLoc = CurTerminatorStmt->getBeginLoc();
1684 SourceLocation BugLoc = BugPoint->getStmt()->getBeginLoc();
2333 SourceLocation BeginLoc = OriginalExpr->getBeginLoc();
tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp 23 if (S->getBeginLoc().isMacroID())
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 773 currStmt->getBeginLoc(),
800 S->getBeginLoc(),
1199 S->getBeginLoc(), "Error evaluating statement");
2112 Condition->getBeginLoc(),
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp 206 FullSourceLoc FunL(SMgr.getExpansionLoc(Body->getBeginLoc()), SMgr);
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp 738 D->getUniqueingDecl()->getBody()->getBeginLoc()),
746 FullSourceLoc FunL(SM.getExpansionLoc(Body->getBeginLoc()), SM);
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 753 SourceLocation SL = Body ? Body->getBeginLoc() : D->getLocation();
tools/clang/lib/Tooling/Refactoring/Extract/Extract.cpp 104 SourceRange ExtractedRange(Code[0]->getBeginLoc(),
tools/clang/lib/Tooling/Syntax/BuildTree.cpp 87 return getRange(S->getBeginLoc(), S->getEndLoc());
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp 103 E.getNumArgs() == 0 ? E.getRParenLoc() : E.getArg(0)->getBeginLoc();
tools/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp 65 addIfInMain(FD, Body->getBeginLoc());
69 addIfInMain(VD, Init->getBeginLoc());
tools/clang/tools/extra/clang-tidy/abseil/DurationConversionCastCheck.cpp 57 diag(MatchedCast->getBeginLoc(),
72 diag(MatchedCast->getBeginLoc(), "duration should be converted directly to "
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryFloatCheck.cpp 53 if (Arg->getBeginLoc().isMacroID())
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp 149 if (Arg->getBeginLoc().isMacroID())
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.cpp 306 if (!E->getBeginLoc().isMacroID())
309 SourceLocation Loc = E->getBeginLoc();
tools/clang/tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp 72 diag(OuterCall->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/abseil/RedundantStrcatCallsCheck.cpp 55 Call->getBeginLoc(), Call->getArg(0)->getBeginLoc())));
tools/clang/tools/extra/clang-tidy/abseil/StrCatAppendCheck.cpp 96 << FixItHint::CreateInsertion(Call->getArg(0)->getBeginLoc(), "&");
tools/clang/tools/extra/clang-tidy/abseil/TimeSubtractionCheck.cpp 90 diag(Node->getBeginLoc(), "perform subtraction in the time domain")
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp 123 SourceLocation Loc = ArgExpr->getBeginLoc();
tools/clang/tools/extra/clang-tidy/android/CloexecCheck.cpp 27 if (Arg->getBeginLoc().isMacroID())
96 diag(ModeArg->getBeginLoc(), "use %0 mode '%1' to set O_CLOEXEC")
tools/clang/tools/extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp 27 if (!SM.isMacroArgExpansion(Node.getRHS()->IgnoreParenCasts()->getBeginLoc()))
tools/clang/tools/extra/clang-tidy/boost/UseToStringCheck.cpp 68 Call->getArg(0)->getBeginLoc()),
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 280 MakeFileCharRange(ArgBeginLoc, Args[I]->getBeginLoc());
289 MakeFileCharRange(Args[I]->getBeginLoc(), Args[I]->getEndLoc());
321 diag(Args[I]->getBeginLoc(),
324 << FixItHint::CreateInsertion(Args[I]->getBeginLoc(), ArgComment);
tools/clang/tools/extra/clang-tidy/bugprone/AssertSideEffectCheck.cpp 104 SourceLocation Loc = Result.Nodes.getNodeAs<Stmt>("condStmt")->getBeginLoc();
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp 133 diag(Branches[i]->getBeginLoc(),
143 diag(Branches[j]->getBeginLoc(), "clone %0 starts here",
200 diag(BeginCurrent->front()->getBeginLoc(),
210 EndLoc = (EndCurrent - 1)->back()->getBeginLoc();
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp 106 FixItLoc = Ctor->getBody()->getBeginLoc();
tools/clang/tools/extra/clang-tidy/bugprone/DanglingHandleCheck.cpp 179 diag(Result.Nodes.getNodeAs<Stmt>("bad_stmt")->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp 180 diag(LoopStmt->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp 104 diag(Alloc->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp 187 if (Cast->getBeginLoc().isMacroID())
191 if (Calc->getBeginLoc().isMacroID())
226 diag(Cast->getBeginLoc(), "either cast from %0 to %1 is ineffective, or "
tools/clang/tools/extra/clang-tidy/bugprone/MultipleStatementMacroCheck.cpp 21 AST_MATCHER(Expr, isInMacro) { return Node.getBeginLoc().isMacroID(); }
75 SourceLocation OuterLoc = Outer->getBeginLoc();
79 auto InnerRanges = getExpansionRanges(Inner->getBeginLoc(), Result);
81 auto NextRanges = getExpansionRanges(Next->getBeginLoc(), Result);
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 334 RhsExpr->getBeginLoc().getLocWithOffset(-1)});
352 Diag << FixItHint::CreateInsertion(LengthExpr->getBeginLoc(), "(");
391 Diag << FixItHint::CreateInsertion(Dest->getBeginLoc(), "(char *)");
464 FunctionExpr->getArg(1)->getBeginLoc(), NewSecondArg);
920 auto Diag = diag(FunctionExpr->getArg(2)->IgnoreParenCasts()->getBeginLoc(),
925 SourceRange(CastExpr->getBeginLoc(),
984 auto Diag = diag(FunctionExpr->getArg(2)->IgnoreParenCasts()->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp 258 diag(E->getBeginLoc(),
262 diag(E->getBeginLoc(), "suspicious usage of 'sizeof()' on an expression "
265 diag(E->getBeginLoc(),
268 diag(E->getBeginLoc(),
272 diag(E->getBeginLoc(),
276 diag(E->getBeginLoc(),
280 diag(E->getBeginLoc(), "suspicious usage of 'sizeof(..., ...)'");
294 diag(E->getBeginLoc(), "suspicious usage of 'sizeof(...)/sizeof(...)';"
299 diag(E->getBeginLoc(), "suspicious usage of 'sizeof(...)/sizeof(...)';"
302 diag(E->getBeginLoc(),
305 diag(E->getBeginLoc(),
309 diag(E->getBeginLoc(),
314 diag(E->getBeginLoc(), "suspicious usage of 'sizeof(sizeof(...))'");
317 diag(E->getBeginLoc(), "suspicious 'sizeof' by 'sizeof' multiplication");
325 diag(E->getBeginLoc(), "suspicious usage of 'sizeof(...)' in "
335 diag(E->getBeginLoc(), "suspicious usage of 'sizeof(...)' in "
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp 137 SourceLocation Loc = Argument->getBeginLoc();
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp 63 unsigned BaseIndent = SM.getSpellingColumnNumber(Statement->getBeginLoc());
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp 188 SourceLocation NotLoc = E->getBeginLoc();
tools/clang/tools/extra/clang-tidy/bugprone/ThrowKeywordMissingCheck.cpp 44 diag(TemporaryExpr->getBeginLoc(), "suspicious exception object created but "
tools/clang/tools/extra/clang-tidy/bugprone/TooSmallLoopVariableCheck.cpp 174 diag(LoopVar->getBeginLoc(), "loop variable has narrower type %0 than "
tools/clang/tools/extra/clang-tidy/bugprone/UnusedRaiiCheck.cpp 54 if (E->getBeginLoc().isMacroID())
64 auto D = diag(E->getBeginLoc(), "object destroyed immediately after "
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp 433 handleBinaryOperator(Context, Rhs.getBeginLoc(), Lhs, Rhs);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp 240 diag(ExpectedOwner->getBeginLoc(),
335 diag(BadOwnerArgument->getBeginLoc(), "initializing non-owner argument of "
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp 122 Constructor.getBody()->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp 84 CastExpr->getLParenLoc(), CastExpr->getSubExprAsWritten()->getBeginLoc());
tools/clang/tools/extra/clang-tidy/hicpp/ExceptionBaseclassCheck.cpp 48 diag(BadThrow->getSubExpr()->getBeginLoc(), "throwing an exception whose "
55 diag(BadThrow->getSubExpr()->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp 52 << FixItHint::CreateInsertion(VD->getInit()->getBeginLoc(), "(")
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 893 SourceRange ConstExprRange(ConstExpr->getBeginLoc(),
902 SourceRange SymExprRange(Sym->getBeginLoc(), Sym->getEndLoc());
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp 90 SourceLocation AssertExpansionLoc = CondStmt->getBeginLoc();
tools/clang/tools/extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp 86 diag(subExpr->getBeginLoc(), "throw expression throws a pointer; it should "
129 diag(subExpr->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp 43 return CharSourceRange::getCharRange(Node->getBeginLoc(),
44 NextNode->getBeginLoc());
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp 61 CharSourceRange::getTokenRange(E->getBeginLoc(), E->getEndLoc()),
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp 107 End = Body->getBeginLoc();
208 Result.SourceManager->getExpansionLoc(Var->getInit()->getBeginLoc())
tools/clang/tools/extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp 59 bool InMacro = Expression->getBeginLoc().isMacroID();
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp 127 if (SM.getFileLoc(S->getBeginLoc()) != CastLoc)
216 SourceLocation StartLoc = FirstSubExpr->getBeginLoc();
269 SourceLocation CastLoc = CE->getBeginLoc();
438 Loc = S->getBeginLoc();
tools/clang/tools/extra/clang-tidy/openmp/ExceptionEscapeCheck.cpp 76 diag(StructuredBlock->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp 101 diag(Arg->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp 220 LoopStmt->getBeginLoc())) {
266 Diag << FixItHint::CreateInsertion(LoopStmt->getBeginLoc(), ReserveStmt);
tools/clang/tools/extra/clang-tidy/performance/MoveConstArgCheck.cpp 25 CharSourceRange::getCharRange(Call->getBeginLoc(), Arg->getBeginLoc()),
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp 234 CharSourceRange::getCharRange(InitialLoc, S->getBeginLoc()),
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp 66 utils::lexer::getPreviousToken(IfWithDelete->getThen()->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/readability/FunctionSizeCheck.cpp 169 if (SM->isWrittenInSameFile(Body->getBeginLoc(), Body->getEndLoc())) {
171 SM->getSpellingLineNumber(Body->getBeginLoc());
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp 26 SourceLocation Loc = Node.getBeginLoc();
33 SourceLocation Loc = Statement->getBeginLoc();
99 SourceLocation ParentStartLoc = Parent->getBeginLoc();
101 cast<UnaryOperator>(Parent)->getSubExpr()->getBeginLoc();
tools/clang/tools/extra/clang-tidy/readability/MisleadingIndentationCheck.cpp 81 SourceLocation InnerLoc = Inner->getBeginLoc();
82 SourceLocation OuterLoc = CurrentStmt->getBeginLoc();
93 SourceLocation NextLoc = NextStmt->getBeginLoc();
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp 136 if (GetCall->getBeginLoc().isMacroID() && IgnoreMacros)
151 diag(GetCall->getBeginLoc(), "redundant get() call on smart pointer")
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp 385 SourceRange Range(LHS->getBeginLoc(), RHS->getEndLoc());
596 issueDiag(Result, Ternary->getTrueExpr()->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/readability/StringCompareCheck.cpp 53 diag(Matched->getBeginLoc(), CompareMessage);
65 auto Diag = diag(Matched->getBeginLoc(), CompareMessage);
tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp 44 if (PtrExpr->getBeginLoc().isMacroID())
56 diag(DeleteExpr->getBeginLoc(),
60 DeleteExpr->getBeginLoc(), PtrExpr->getBeginLoc()))
60 DeleteExpr->getBeginLoc(), PtrExpr->getBeginLoc()))
tools/clang/tools/extra/clang-tidy/utils/ASTUtils.cpp 47 if (!SM.isMacroBodyExpansion(Flags->getBeginLoc()) &&
48 !SM.isMacroArgExpansion(Flags->getBeginLoc()))
tools/clang/tools/extra/clang-tidy/utils/NamespaceAliaser.cpp 72 Lexer::getLocForEndOfToken(Function->getBody()->getBeginLoc(), 0,
tools/clang/tools/extra/clang-tidy/utils/UsingInserter.cpp 43 Function->getBody()->getBeginLoc(), 0, SourceMgr, Context.getLangOpts());
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp 301 if (Source->getBody()->getBeginLoc().isMacroID() ||
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp 100 SourceLocation ScopeBegin = Scope->getBeginLoc();
152 if (CurParent->getBeginLoc().isMacroID())
tools/clang/tools/libclang/CIndex.cpp 4400 return E->getBeginLoc();
5889 getCursorStmt(C)->getBeginLoc());
7225 if (E->getBeginLoc().isValid() && D->getLocation().isValid() &&
7226 E->getBeginLoc() == D->getLocation() &&
7227 E->getBeginLoc() == GetTokenLoc(I)) {
tools/clang/unittests/AST/ASTImporterTest.cpp 1159 ->getBeginLoc()
1166 ->getBeginLoc()
tools/clang/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp 63 Match(Path, D->getBeginLoc());
tools/lldb/tools/lldb-instr/Instrument.cpp 142 if (E->getBeginLoc().isMacroID())
145 SourceRange R(E->getBeginLoc(), E->getEndLoc());
177 if (C->getBeginLoc().isMacroID())
242 Body->getBeginLoc(), 0, MyRewriter.getSourceMgr(),