|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Decl.h 4346 return decls_empty() ? getLocation() : decls_begin()->getEndLoc();
tools/clang/include/clang/AST/DeclCXX.h 2816 return decls_empty() ? getLocation() : decls_begin()->getEndLoc();
tools/clang/include/clang/AST/DeclFriend.h 160 return SourceRange(getFriendLoc(), ND->getEndLoc());
tools/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h 102 Child->getEndLoc()))
tools/clang/include/clang/AST/StmtCXX.h 426 return getBody() ? getBody()->getEndLoc() : getPromiseDecl()->getEndLoc();
tools/clang/lib/ARCMigrate/ObjCMT.cpp 736 SourceLocation EndOfEnumDclLoc = EnumDcl->getEndLoc();
746 SourceLocation EndTypedefDclLoc = TypedefDcl->getEndLoc();
757 trans::findLocationAfterSemi(EnumDcl->getEndLoc(), NS.getASTContext(),
794 SourceLocation StartTypedefLoc = EnumDcl->getEndLoc();
796 SourceLocation EndTypedefLoc = TypedefDcl->getEndLoc();
827 SourceLocation EndLoc = Enumerator->getEndLoc();
1285 commit.insertBefore(P->getEndLoc(), " NS_RETURNS_INNER_POINTER ");
1413 SourceLocation EndLoc = LastFD->getEndLoc();
1488 commit.insertAfterToken(FuncDecl->getEndLoc(), AnnotationString);
tools/clang/lib/AST/ASTImporter.cpp 3141 D->getQualifierLoc(), D->getEndLoc()))
tools/clang/lib/AST/CommentSema.cpp 707 Diag(FD->getEndLoc(), diag::note_add_deprecation_attr)
708 << FixItHint::CreateInsertion(FD->getEndLoc().getLocWithOffset(1),
tools/clang/lib/AST/ExprConstant.cpp 5529 Info.FFDiag(Callee->getEndLoc(), diag::note_constexpr_no_return);
tools/clang/lib/AST/Interp/Interp.h 933 SourceLocation EndLoc = S.Current->getCallee()->getEndLoc();
tools/clang/lib/Analysis/PathDiagnostic.cpp 493 L = ADC->getDecl()->getEndLoc();
tools/clang/lib/CodeGen/CGClass.cpp 834 EmitDelegateCXXConstructorCall(Ctor, Ctor_Base, Args, Ctor->getEndLoc());
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 932 startGetterSetterLoc = IMD ? IMD->getEndLoc() : CID->getEndLoc();
932 startGetterSetterLoc = IMD ? IMD->getEndLoc() : CID->getEndLoc();
1372 InsertText(IMD ? IMD->getEndLoc() : CID->getEndLoc(), "// ");
1372 InsertText(IMD ? IMD->getEndLoc() : CID->getEndLoc(), "// ");
2300 SourceLocation X = ND->getEndLoc();
5021 SourceLocation X = ND->getEndLoc();
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 1194 InsertText(IMD ? IMD->getEndLoc() : CID->getEndLoc(), "// ");
1194 InsertText(IMD ? IMD->getEndLoc() : CID->getEndLoc(), "// ");
2212 SourceLocation X = ND->getEndLoc();
4178 SourceLocation X = ND->getEndLoc();
tools/clang/lib/Parse/ParseDecl.cpp 2966 Diag(PP.getLocForEndOfToken(DS.getRepAsDecl()->getEndLoc()),
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 769 if (VD->getEndLoc().isMacroID())
772 SourceLocation Loc = S.getLocForEndOfToken(VD->getEndLoc());
2166 SourceLocation FEL = AC.getDecl()->getEndLoc();
tools/clang/lib/Sema/SemaDecl.cpp 1819 D->getEndLoc(), tok::colon, Ctx.getSourceManager(), Ctx.getLangOpts(),
tools/clang/lib/Sema/SemaDeclAttr.cpp 7712 return {" ", D->getEndLoc(), ""};
tools/clang/lib/Sema/SemaDeclCXX.cpp11521 SourceLocation Loc = Constructor->getEndLoc().isValid()
11522 ? Constructor->getEndLoc()
11808 SourceLocation Loc = Destructor->getEndLoc().isValid()
11809 ? Destructor->getEndLoc()
12499 SourceLocation Loc = CopyAssignOperator->getEndLoc().isValid()
12500 ? CopyAssignOperator->getEndLoc()
12856 SourceLocation Loc = MoveAssignOperator->getEndLoc().isValid()
12857 ? MoveAssignOperator->getEndLoc()
13143 SourceLocation Loc = CopyConstructor->getEndLoc().isValid()
13144 ? CopyConstructor->getEndLoc()
13268 SourceLocation Loc = MoveConstructor->getEndLoc().isValid()
13269 ? MoveConstructor->getEndLoc()
13572 Diag(Field->getEndLoc(), diag::note_in_class_initializer_not_yet_parsed);
tools/clang/lib/Sema/SemaDeclObjC.cpp 837 diagLoc = S.getLocForEndOfToken(newTypeParams->back()->getEndLoc());
tools/clang/lib/Sema/SemaInit.cpp 3760 if (VD->getInit() || VD->getEndLoc().isMacroID())
3764 SourceLocation Loc = S.getLocForEndOfToken(VD->getEndLoc());
tools/clang/lib/Sema/SemaObjCProperty.cpp 2236 fixItLoc = getterRedecl->getEndLoc();
tools/clang/lib/Sema/SemaTemplate.cpp 1826 CD->getEndLoc());
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2412 Diag(Pattern->getEndLoc(), diag::note_in_class_initializer_not_yet_parsed);
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 2161 Method->setRangeEnd(Constructor->getEndLoc());
2166 Method->setRangeEnd(Destructor->getEndLoc());
2171 Conversion->getConstexprKind(), Conversion->getEndLoc());
2176 D->getConstexprKind(), D->getEndLoc());
tools/clang/lib/Sema/TreeTransform.h11509 E->getCallOperator()->getEndLoc(),
tools/clang/lib/Serialization/ASTWriterDecl.cpp 558 Record.AddSourceLocation(D->getEndLoc());
1388 Record.AddSourceLocation(D->getEndLoc());
tools/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp 86 SourceLocation EndLoc = CurrDecl->getEndLoc();
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp 578 Replace(Using->getBeginLoc(), Using->getEndLoc(), "using " + NewName.str());
tools/clang/lib/Tooling/Syntax/BuildTree.cpp 84 return getRange(D->getBeginLoc(), D->getEndLoc());
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 738 SourceLocation End = FwdDecl->getEndLoc();
940 SourceLocation End = UsingDeclaration->getEndLoc();
tools/clang/tools/extra/clang-move/Move.cpp 284 auto EndExpansionLoc = SM.getExpansionRange(D->getEndLoc()).getEnd();
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/InitVariablesCheck.cpp 67 if (MatchedDecl->getEndLoc().isMacroID())
tools/clang/tools/extra/clang-tidy/fuchsia/DefaultArgumentsDeclarationsCheck.cpp 30 if (DefaultArgRange.getEnd() != D->getEndLoc())
tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp 120 Ctor->getOuterLocStart(), Ctor->getEndLoc(), isKWExplicit);
tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp 38 AliasDecl->getEndLoc(), tok::semi, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/misc/UnusedParametersCheck.cpp 48 Lexer::getLocForEndOfToken(PrevNode->getEndLoc(), 0,
51 Node->getEndLoc());
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp 94 Using->getEndLoc(), tok::semi, *Result.SourceManager, getLangOpts(),
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp 105 SourceLocation End = Function->getEndLoc();
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp 61 Func->getEndLoc(), 0, *Result.SourceManager, getLangOpts());
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp 25 Param.getEndLoc().getLocWithOffset(-1));
99 if (Param->getBeginLoc().isMacroID() != Param->getEndLoc().isMacroID()) {
tools/clang/tools/extra/clang-tidy/readability/IsolateDeclarationCheck.cpp 191 : findNextTerminator(CurrentDecl->getEndLoc(), SM, LangOpts);
tools/clang/tools/extra/clangd/FindSymbols.cpp 140 SourceLocation EndLoc = SM.getSpellingLoc(SM.getFileLoc(ND.getEndLoc()));
tools/clang/tools/extra/clangd/XRefs.cpp 1047 SourceLocation EndLoc = SM.getSpellingLoc(SM.getFileLoc(ND.getEndLoc()));
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp 75 SourceLocation CurLoc = FD->getEndLoc();
344 Source->getEndLoc()))
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp 104 SM.isPointWithin(ReferencedDecl->getEndLoc(), ScopeBegin, ScopeEnd))
tools/clang/tools/extra/clangd/refactor/tweaks/RemoveUsingNamespace.cpp 74 Lexer::findNextToken(D->getEndLoc(), SM, Ctx.getLangOpts());
tools/clang/tools/extra/unittests/clang-tidy/OverlappingReplacementsTest.cpp 54 Range = SourceRange(D->getBeginLoc(), D->getEndLoc());
tools/clang/tools/libclang/CIndex.cpp 1049 : SM.isBeforeInTranslationUnit(A->getEndLoc(),
1050 B->getEndLoc());