|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Basic/PlistSupport.h 134 EmitLocation(o, SM, R.getEnd().getLocWithOffset(-1), FM, indent + 1);
tools/clang/include/clang/Basic/SourceManager.h 1188 return CharSourceRange(SourceRange(Begin, End.getEnd()),
1196 if (Expansion.getEnd() == Range.getEnd())
1196 if (Expansion.getEnd() == Range.getEnd())
tools/clang/lib/ARCMigrate/ObjCMT.cpp 1815 SourceMgr.getDecomposedLoc(Range.getEnd());
tools/clang/lib/ARCMigrate/PlistReporter.cpp 54 AddFID(FM, Fids, SM, RI->getEnd());
tools/clang/lib/ARCMigrate/TransformActions.cpp 68 SourceLocation beginLoc = range.getBegin(), endLoc = range.getEnd();
597 return Exp.getEnd();
598 loc = Exp.getEnd();
tools/clang/lib/AST/Expr.cpp 2188 Ctx.getSourceManager().getExpansionRange(Loc).getEnd());
tools/clang/lib/Basic/SourceManager.cpp 1020 while (!Res.getEnd().isFileID()) {
1021 CharSourceRange EndRange = getImmediateExpansionRange(Res.getEnd());
1022 Res.setEnd(EndRange.getEnd());
tools/clang/lib/Edit/Commit.cpp 109 commitableAfter = insertAfterToken(range.getEnd(), after);
111 commitableAfter = insert(range.getEnd(), after);
160 addRemove(replacementRange.getEnd(),
303 if (range.getBegin().isMacroID() || range.getEnd().isMacroID())
306 SM.isInSystemHeader(range.getEnd()))
313 std::pair<FileID, unsigned> endInfo = SM.getDecomposedLoc(range.getEnd());
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 865 SourceLocation LitE = LitInfo.WithoutSuffRange.getEnd();
tools/clang/lib/Format/AffectedRangeManager.cpp 65 if (!SourceMgr.isBeforeInTranslationUnit(Range.getEnd(), I->getBegin()) &&
66 !SourceMgr.isBeforeInTranslationUnit(I->getEnd(), Range.getBegin()))
tools/clang/lib/Frontend/ASTUnit.cpp 1241 unsigned EndOffset = SM.getFileOffset(FileRange.getEnd());
tools/clang/lib/Frontend/DiagnosticRenderer.cpp 73 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd())
289 IsBegin ? MacroRange.getBegin() : MacroRange.getEnd();
308 IsBegin ? MacroArgRange.getBegin() : MacroArgRange.getEnd();
325 Loc = IsBegin ? ExpRange.getBegin() : ExpRange.getEnd();
367 SourceLocation Begin = Range.getBegin(), End = Range.getEnd();
388 End = Exp.getEnd();
471 SourceLocation BegLoc = Range.getBegin(), EndLoc = Range.getEnd();
tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp 166 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd())
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp 365 TokSize = Lexer::MeasureTokenLength(Range.getEnd(),
368 AddLocToRecord(FullSourceLoc(Range.getEnd(), SM), Record, TokSize);
tools/clang/lib/Frontend/TextDiagnostic.cpp 875 CharSourceRange ERange = SM.getExpansionRange(RI->getEnd());
876 SourceLocation E = ERange.getEnd();
941 SourceLocation End = R.getEnd();
994 SourceLocation End = R.getEnd();
1332 I->RemoveRange.getEnd().isMacroID())
1339 SourceLocation ELoc = I->RemoveRange.getEnd();
tools/clang/lib/Lex/Lexer.cpp 852 SourceLocation End = Range.getEnd();
879 SourceLocation End = Range.getEnd();
957 if (!SM.isInFileID(Range.getEnd(), beginInfo.first, &EndOffs) ||
1121 return SM.createExpansionLoc(SpellingLoc, II.getBegin(), II.getEnd(), TokLen);
tools/clang/lib/Lex/PPDirectives.cpp 2166 IncludePos = SourceMgr.getExpansionRange(IncludePos).getEnd();
tools/clang/lib/Lex/PPMacroExpansion.cpp 1480 Loc = SourceMgr.getExpansionRange(Loc).getEnd();
tools/clang/lib/Lex/PreprocessingRecord.cpp 498 EndLoc = FilenameRange.getEnd();
tools/clang/lib/Lex/TokenLexer.cpp 909 EndLoc = SM.getImmediateExpansionRange(EndLoc).getEnd();
tools/clang/lib/Rewrite/HTMLRewrite.cpp 618 assert(SM.getFileID(LLoc.getEnd()) == FID &&
661 HighlightRange(R, LLoc.getBegin(), LLoc.getEnd(), "<span class='macro'>",
tools/clang/lib/Rewrite/Rewriter.cpp 148 !isRewritable(Range.getEnd())) return -1;
152 unsigned EndOff = getLocationOffsetAndFileID(Range.getEnd(), EndFileID);
170 EndOff += Lexer::MeasureTokenLength(Range.getEnd(), *SourceMgr, *LangOpts);
186 !isRewritable(Range.getEnd()))
192 EndOff = getLocationOffsetAndFileID(Range.getEnd(), EndFileID);
209 Lexer::MeasureTokenLength(Range.getEnd(), *SourceMgr, *LangOpts);
220 EndOff += Lexer::MeasureTokenLength(Range.getEnd(), *SourceMgr, *LangOpts);
348 if (!isRewritable(range.getEnd())) return true;
355 EndOff = getLocationOffsetAndFileID(range.getEnd(), EndFileID);
tools/clang/lib/Sema/CodeCompleteConsumer.cpp 575 const SourceLocation ELoc = FixIt.RemoveRange.getEnd();
tools/clang/lib/Sema/SemaDeclAttr.cpp 8374 .getEnd();
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 1564 SM.getExpansionRange(Range.getEnd()).getEnd());
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 130 << "-" << SM.getSpellingColumnNumber(Hint.RemoveRange.getEnd())
tools/clang/lib/Tooling/Core/Replacement.cpp 138 SourceLocation SpellingEnd = Sources.getSpellingLoc(Range.getEnd());
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp 141 SourceLocation End = Range.getEnd();
tools/clang/lib/Tooling/Syntax/Tokens.cpp 418 assert(FID == SM.getFileID(SpelledRange.getEnd()));
432 consumeMapping(File, SM.getFileOffset(SpelledRange.getEnd()), BeginExpanded,
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp 122 return CharSourceRange::getCharRange(SelectedRange->getEnd());
124 SelectedRange->getEnd(), 0, Result.Context->getSourceManager(),
160 SourceLocation E = EndRange->getEnd();
tools/clang/lib/Tooling/Transformer/SourceCode.cpp 27 Range.getEnd(), Context.getSourceManager(), Context.getLangOpts());
52 if (Range.getBegin().isMacroID() || Range.getEnd().isMacroID())
55 SM.isInSystemHeader(Range.getEnd()))
59 std::pair<FileID, unsigned> EndInfo = SM.getDecomposedLoc(Range.getEnd());
tools/clang/tools/arcmt-test/arcmt-test.cpp 329 SourceLocation end = range.getEnd();
tools/clang/tools/extra/clang-move/Move.cpp 284 auto EndExpansionLoc = SM.getExpansionRange(D->getEndLoc()).getEnd();
751 SM, CharSourceRange::getCharRange(Range.getBegin(), Range.getEnd()),
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp 79 assert(Range.getBegin().isValid() && Range.getEnd().isValid() &&
81 assert(Range.getBegin().isFileID() && Range.getEnd().isFileID() &&
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp 158 << FixItHint::CreateInsertion(SourceRange.getEnd(), ")");
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 68 EndLoc = SM.getDecomposedLoc(Range.getEnd());
88 if (Tok.getLocation() == Range.getEnd() || Tok.is(tok::eof))
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp 118 SourceRange(HashLoc, FilenameRange.getEnd()));
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp 160 << FixItHint::CreateInsertion(Range.getEnd(), ")");
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp 63 if (Sources.isBeforeInTranslationUnit(Range.getEnd(), Tok.getLocation()))
201 InsertLoc = FileRange.getEnd();
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp 136 SM.isMacroArgExpansion(CallRange.getEnd())) {
138 CallRange.setEnd(SM.getSpellingLoc(CallRange.getEnd()));
tools/clang/tools/extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp 63 if (Sources.isBeforeInTranslationUnit(Range.getEnd(), Tok.getLocation()))
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp 249 const auto FREnd = FileRange.getEnd().getLocWithOffset(-1);
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 741 Range.setBegin(CharSourceRange::getTokenRange(Range).getEnd());
tools/clang/tools/extra/clang-tidy/utils/LexerUtils.cpp 106 Range.getEnd() != Tok.getLocation() &&
107 !SM.isBeforeInTranslationUnit(Range.getEnd(), Tok.getLocation())) {
tools/clang/tools/extra/clangd/Diagnostics.cpp 81 if (!R.isValid() || M.getFileID(R.getBegin()) != M.getFileID(R.getEnd()) ||
84 return L != R.getEnd() && M.isPointWithin(L, R.getBegin(), R.getEnd());
84 return L != R.getEnd() && M.isPointWithin(L, R.getBegin(), R.getEnd());
544 FixIt.RemoveRange.getEnd().isMacroID())
tools/clang/tools/extra/clangd/SourceCode.cpp 439 Range.setEnd(getLocForTokenBegin(Range.getEnd(), SM, LangOpts));
591 Position End = sourceLocToPosition(SM, R.getEnd());
tools/clang/tools/extra/pp-trace/PPCallbacksTracker.cpp 658 const char *E = PP.getSourceManager().getCharacterData(Range.getEnd());
tools/clang/tools/libclang/CIndex.cpp 147 SourceLocation EndLoc = R.getEnd();
151 EndLoc = Expansion.getEnd();
tools/clang/unittests/Lex/LexerTest.cpp 298 EXPECT_EQ(Loc, macroRange.getEnd());
312 macroRange.getEnd().getLocWithOffset(1)));
341 EXPECT_EQ(SourceRange(macroRange.getBegin(), macroRange.getEnd().getLocWithOffset(1)),
tools/clang/unittests/Lex/PPCallbacksTest.cpp 156 const char* E = SourceMgr.getCharacterData(Range.getEnd());
163 const char *E = SourceMgr.getCharacterData(Range.getEnd());
167 E - B + Lexer::MeasureTokenLength(Range.getEnd(), SourceMgr, LangOpts));
tools/clang/unittests/Tooling/FixItTest.cpp 129 LocationToString(Hint0.RemoveRange.getEnd(), Context));
138 LocationToString(Hint1.RemoveRange.getEnd(), Context));
150 LocationToString(Hint.RemoveRange.getEnd(), Context));
198 LocationToString(Hint.RemoveRange.getEnd(), Context));
213 LocationToString(Hint.RemoveRange.getEnd(), Context));
tools/clang/unittests/Tooling/SourceCodeTest.cpp 47 arg.getBegin() == R.getBegin() && arg.getEnd() == R.getEnd();
47 arg.getBegin() == R.getBegin() && arg.getEnd() == R.getEnd();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 1121 fixit.RemoveRange.getBegin() != fixit.RemoveRange.getEnd())