|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/Basic/SourceLocation.cpp 189 return SrcMgr->getFileOffset(*this);
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 171 return Loc.getLocWithOffset(-SM.getFileOffset(Loc));
179 SM.getFileOffset(Loc));
tools/clang/lib/Format/FormatTokenLexer.cpp 415 resetLexer(SourceMgr.getFileOffset(Lex->getSourceLocation(Offset)));
482 resetLexer(SourceMgr.getFileOffset(loc));
503 resetLexer(SourceMgr.getFileOffset(Loc));
716 resetLexer(SourceMgr.getFileOffset(Lex->getSourceLocation(Offset)));
tools/clang/lib/Format/SortJavaScriptImports.cpp 238 return FileContents.substr(SM.getFileOffset(Begin),
239 SM.getFileOffset(End) - SM.getFileOffset(Begin));
239 SM.getFileOffset(End) - SM.getFileOffset(Begin));
tools/clang/lib/Format/WhitespaceManager.cpp 113 SourceMgr.getFileOffset(OriginalWhitespaceStart);
115 SourceMgr.getFileOffset(PreviousOriginalWhitespaceEnd);
774 unsigned WhitespaceLength = SourceMgr.getFileOffset(Range.getEnd()) -
775 SourceMgr.getFileOffset(Range.getBegin());
tools/clang/lib/Frontend/ASTUnit.cpp 1240 unsigned Offset = SM.getFileOffset(FileRange.getBegin());
1241 unsigned EndOffset = SM.getFileOffset(FileRange.getEnd());
1272 OutDiag.LocOffset = SM.getFileOffset(FileLoc);
tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp 348 SM.getFileOffset(StartToken.getLocation()), LocalEOL, Line,
360 SM.getFileOffset(DirectiveToken.getLocation()) +
402 unsigned NextToWrite = SM.getFileOffset(RawLex.getSourceLocation());
478 SM.getFileOffset(HashToken.getLocation()),
494 SM.getFileOffset(RawToken.getLocation()) +
517 SM.getFileOffset(RawToken.getLocation()) +
533 SM.getFileOffset(SM.getLocForEndOfFile(FileId)), LocalEOL,
tools/clang/lib/Frontend/Rewrite/RewriteMacros.cpp 133 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//");
139 RB.InsertTextAfter(SM.getFileOffset(RawTok.getLocation()), "//");
153 unsigned PPOffs = SM.getFileOffset(PPLoc);
154 unsigned RawOffs = SM.getFileOffset(RawTok.getLocation());
176 RawOffs = SM.getFileOffset(RawTok.getLocation());
200 PPOffs = SM.getFileOffset(PPLoc);
tools/clang/lib/Rewrite/HTMLRewrite.cpp 40 unsigned BOffset = SM.getFileOffset(B);
41 unsigned EOffset = SM.getFileOffset(E);
464 unsigned TokOffs = SM.getFileOffset(Tok.getLocation());
513 TokEnd = SM.getFileOffset(Tok.getLocation())+Tok.getLength();
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 1575 unsigned BeginOffset = SM.getFileOffset(ExpansionRange.getBegin());
1576 unsigned EndOffset = SM.getFileOffset(ExpansionRange.getEnd());
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp 1005 unsigned Begin = SrcMgr.getFileOffset(SrcMgr.getExpansionLoc(BeginLoc));
1006 unsigned End = SrcMgr.getFileOffset(SrcMgr.getExpansionLoc(EndLoc));
tools/clang/lib/Tooling/Core/Diagnostic.cpp 34 FileOffset = Sources.getFileOffset(Loc);
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp 92 unsigned InitialOffset = SM.getFileOffset(Tok.getLocation());
103 return SM.getFileOffset(Tok.getLocation());
112 return SM.getFileOffset(Tok.getLocation());
161 unsigned MaxOffset = SM.getFileOffset(Tok.getLocation());
163 MaxOffset = SM.getFileOffset(Tok.getLocation());
tools/clang/lib/Tooling/Syntax/Tokens.cpp 99 assert(SM.getFileOffset(BeginLoc) <= SM.getFileOffset(EndLoc));
99 assert(SM.getFileOffset(BeginLoc) <= SM.getFileOffset(EndLoc));
102 End = SM.getFileOffset(EndLoc);
432 consumeMapping(File, SM.getFileOffset(SpelledRange.getEnd()), BeginExpanded,
507 consumeEmptyMapping(File, SM.getFileOffset(*EndLoc), ExpandedIndex,
525 if (Offset <= SM.getFileOffset(L))
tools/clang/tools/c-index-test/core_main.cpp 105 unsigned Line = SM.getLineNumber(FID, SM.getFileOffset(Loc));
106 unsigned Col = SM.getColumnNumber(FID, SM.getFileOffset(Loc));
143 unsigned Line = SM.getLineNumber(FID, SM.getFileOffset(Loc));
144 unsigned Col = SM.getColumnNumber(FID, SM.getFileOffset(Loc));
166 unsigned Line = SM.getLineNumber(FID, SM.getFileOffset(Loc));
167 unsigned Col = SM.getColumnNumber(FID, SM.getFileOffset(Loc));
tools/clang/tools/clang-format/ClangFormat.cpp 214 unsigned Offset = Sources.getFileOffset(Start);
215 unsigned Length = Sources.getFileOffset(End) - Offset;
247 unsigned Offset = Sources.getFileOffset(Start);
248 unsigned Length = Sources.getFileOffset(End) - Offset;
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 690 MoveNs.Offset = SM.getFileOffset(Start);
693 MoveNs.Length = SM.getFileOffset(NsDecl->getRBraceLoc()) - MoveNs.Offset;
711 MoveNs.InsertionOffset = SM.getFileOffset(SM.getSpellingLoc(InsertionLoc));
tools/clang/tools/extra/clangd/Headers.cpp 45 Inc.HashOffset = SM.getFileOffset(HashLoc);
tools/clang/tools/extra/clangd/IncludeFixer.cpp 256 auto B = SM.getFileOffset(SS->getBeginLoc());
257 auto E = SM.getFileOffset(SS->getEndLoc());
tools/clang/tools/extra/clangd/Selection.cpp 50 S.StartOffset = SM.getFileOffset(Tok.location());
265 SelBeginTokenStart(SM.getFileOffset(Lexer::GetBeginningOfToken(
tools/clang/tools/extra/clangd/SourceCode.cpp 369 size_t EndOffset = Mgr.getFileOffset(R.getEnd());
485 if (SM.getFileOffset(It->second) > SM.getFileOffset(End))
485 if (SM.getFileOffset(It->second) > SM.getFileOffset(End))
573 size_t BeginOffset = SM.getFileOffset(R.getBegin());
574 size_t EndOffset = SM.getFileOffset(R.getEnd());
tools/clang/tools/extra/clangd/XRefs.cpp 746 unsigned StartOffset = SM.getFileOffset(StartLoc);
747 unsigned EndOffset = SM.getFileOffset(EndLoc);
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp 217 unsigned BodyBegin = SM.getFileOffset(OrigBodyRange->getBegin());
219 SM.getFileOffset(OrigBodyRange->getEnd()));
350 unsigned int SourceLen = SM.getFileOffset(DefRange->getEnd()) -
351 SM.getFileOffset(DefRange->getBegin());
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandMacro.cpp 55 return SM.getFileOffset(T.location()) <= CursorOffset;
72 auto *T = findTokenUnderCursor(SM, Spelled, SM.getFileOffset(Cursor));
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp 166 SM.getFileOffset(Chars.getEnd()) - SM.getFileOffset(Chars.getBegin());
166 SM.getFileOffset(Chars.getEnd()) - SM.getFileOffset(Chars.getBegin());
tools/clang/tools/extra/clangd/unittests/SelectionTests.cpp 51 offsetToPosition(Buffer, SM.getFileOffset(FileRange->getBegin())),
52 offsetToPosition(Buffer, SM.getFileOffset(FileRange->getEnd()))};
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp 365 SourceMgr.getFileOffset(SourceMgr.getSpellingLoc(Actual)));
595 EXPECT_EQ(AST.getSourceManager().getFileOffset(Range->getBegin()),
597 EXPECT_EQ(AST.getSourceManager().getFileOffset(Range->getEnd()),
615 EXPECT_EQ(SM.getFileOffset(includeHashLoc(Foo, SM)),
618 EXPECT_EQ(SM.getFileOffset(includeHashLoc(Bar, SM)),