|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Basic/SourceManager.h 1470 return getFileID(Loc) == getMainFileID();
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp 173 return SM.isInFileID(SM.getExpansionLoc(Loc), SM.getMainFileID());
tools/clang/lib/AST/MicrosoftMangle.cpp 413 if (const FileEntry *FE = SM.getFileEntryForID(SM.getMainFileID())) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp 541 if (const FileEntry *MainFile = SM.getFileEntryForID(SM.getMainFileID())) {
558 CSKind = computeChecksum(SM.getMainFileID(), Checksum);
617 getSource(SM, SM.getMainFileID()));
tools/clang/lib/CodeGen/CGObjCGNU.cpp 3767 const FileEntry *mainFile = SM.getFileEntryForID(SM.getMainFileID());
tools/clang/lib/CodeGen/CodeGenAction.cpp 1028 Loc = SM.translateFileLineCol(SM.getFileEntryForID(SM.getMainFileID()),
1056 FileID FID = SM.getMainFileID();
tools/clang/lib/CodeGen/CodeGenModule.cpp 2244 if (const auto *MainFile = SM.getFileEntryForID(SM.getMainFileID())) {
5485 if (LimitedCoverage && SM.getMainFileID() != SM.getFileID(D->getBeginLoc()))
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 544 if (SM.getFileID(Start) != SM.getMainFileID())
tools/clang/lib/Format/TokenAnalyzer.cpp 41 ID(VirtualSM->get().getMainFileID()), FirstStartColumn(FirstStartColumn),
tools/clang/lib/Frontend/ASTUnit.cpp 1475 FE = SourceMgr->getFileEntryForID(SourceMgr->getMainFileID()))
2523 = SourceMgr->getLocForStartOfFile(SourceMgr->getMainFileID());
2542 if (SourceMgr->isInFileID(Loc, SourceMgr->getMainFileID(), &Offs) &&
2565 FID = SourceMgr->getMainFileID();
2587 FID = SourceMgr->getMainFileID();
tools/clang/lib/Frontend/CompilerInstance.cpp 834 assert(SourceMgr.getMainFileID().isValid() &&
892 assert(SourceMgr.getMainFileID().isValid() &&
tools/clang/lib/Frontend/FrontendAction.cpp 235 auto MainFileID = SourceMgr.getMainFileID();
423 FileID ModuleMapID = SrcMgr.getMainFileID();
494 CI.getSourceManager().getMainFileID())) {
610 FileID ID = OldSM.getMainFileID();
tools/clang/lib/Frontend/FrontendActions.cpp 736 const llvm::MemoryBuffer *FromFile = SM.getBuffer(SM.getMainFileID());
737 Lexer RawLex(SM.getMainFileID(), FromFile, SM, PP.getLangOpts());
793 const llvm::MemoryBuffer *Buffer = SM.getBuffer(SM.getMainFileID(),
923 const llvm::MemoryBuffer *FromFile = SM.getBuffer(SM.getMainFileID());
929 SM.getLocForStartOfFile(SM.getMainFileID()))) {
tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp 119 FileID FID = SM.getMainFileID();
tools/clang/lib/Frontend/PrecompiledPreamble.cpp 374 *FileOrErr == SourceMgr.getFileEntryForID(SourceMgr.getMainFileID()))
tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp 64 FileID FID = R.getSourceMgr().getMainFileID();
tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp 282 const MemoryBuffer &FromFile = *SM.getBuffer(SM.getMainFileID(), &Invalid);
392 if (FileId == SM.getMainFileID() || FileId == PP.getPredefinesFileID())
565 Rewrite->Process(SM.getMainFileID(), SrcMgr::C_User, nullptr);
tools/clang/lib/Frontend/Rewrite/RewriteMacros.cpp 67 const llvm::MemoryBuffer *FromFile = SM.getBuffer(SM.getMainFileID());
68 Lexer RawLex(SM.getMainFileID(), FromFile, SM, PP.getLangOpts());
94 RewriteBuffer &RB = Rewrite.getEditBuffer(SM.getMainFileID());
209 Rewrite.getRewriteBufferFor(SM.getMainFileID())) {
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 703 MainFileID = SM->getMainFileID();
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 632 MainFileID = SM->getMainFileID();
tools/clang/lib/Frontend/Rewrite/RewriteTest.cpp 22 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts);
tools/clang/lib/Lex/ModuleMap.cpp 854 auto *MainFile = SourceMgr.getFileEntryForID(SourceMgr.getMainFileID());
1990 SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID());
tools/clang/lib/Lex/PPDirectives.cpp 750 if (FID == SourceMgr.getMainFileID() && MainFileDir) {
754 SourceMgr.getFileEntryForID(SourceMgr.getMainFileID())))
1943 SourceMgr.getMainFileID()) {
tools/clang/lib/Lex/PPLexerChange.cpp 270 SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID());
tools/clang/lib/Lex/Preprocessor.cpp 422 SourceMgr.getFileEntryForID(SourceMgr.getMainFileID()) == File) {
536 FileID MainFileID = SourceMgr.getMainFileID();
tools/clang/lib/Sema/Sema.cpp 873 SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID());
1061 getSourceManager().getMainFileID()),
1190 if (SM.getMainFileID() != SM.getFileID(DiagD->getLocation()) ||
tools/clang/lib/Sema/SemaModule.cpp 152 ? SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID())
482 assert(File != getSourceManager().getMainFileID() &&
tools/clang/lib/Serialization/ASTReader.cpp 1616 assert(SourceMgr.getMainFileID().isValid() && "missing main file");
1617 return SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID());
tools/clang/lib/Serialization/ASTWriter.cpp 1721 if (const FileEntry *MainFile = SM.getFileEntryForID(SM.getMainFileID())) {
1730 Record.push_back(SM.getMainFileID().getOpaqueValue());
1735 Record.push_back(SM.getMainFileID().getOpaqueValue());
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 595 FileID FID = SM.getMainFileID();
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp 48 FileID mainFileID = SM.getMainFileID();
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp 44 Lexer Lex(SM.getMainFileID(), SM.getBuffer(SM.getMainFileID()), SM,
44 Lexer Lex(SM.getMainFileID(), SM.getBuffer(SM.getMainFileID()), SM,
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp 203 const FileID MainFileID = SourceMgr.getMainFileID();
tools/clang/lib/Tooling/Syntax/Tokens.cpp 374 assert(SM.getMainFileID() ==
376 fillGapUntil(Result.Files[SM.getMainFileID()],
379 Result.Files[SM.getMainFileID()].EndExpanded = Result.ExpandedTokens.size();
tools/clang/tools/clang-diff/ClangDiff.cpp 287 auto Code = SrcMgr.getBuffer(SrcMgr.getMainFileID())->getBuffer();
tools/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp 87 SM.getFileEntryForID(SM.getMainFileID())->tryGetRealPathName();
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp 362 .getLocForStartOfFile(CI->getSourceManager().getMainFileID())
368 CI->getSourceManager().getMainFileID()));
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllMacros.cpp 63 Reporter->reportSymbols(SM->getFileEntryForID(SM->getMainFileID())->getName(),
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbols.cpp 254 Filename = SM->getFileEntryForID(SM->getMainFileID())->getName();
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp 98 Result.SourceManager->getMainFileID(), GslHeader,
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp 163 Inserter->CreateIncludeInsertion(SM.getMainFileID(), "utility",
tools/clang/tools/extra/clang-tidy/utils/TransformerClangTidyCheck.cpp 104 Result.SourceManager->getMainFileID(), Header,
tools/clang/tools/extra/clang-tidy/utils/UsingInserter.cpp 46 if (SourceMgr.getFileID(InsertLoc) != SourceMgr.getMainFileID())
tools/clang/tools/extra/clangd/CodeComplete.cpp 1283 SM.getFileEntryForID(SM.getMainFileID())->getName())) {
tools/clang/tools/extra/clangd/Diagnostics.cpp 137 D.File = SM.getFileEntryForID(SM.getMainFileID())->getName().str();
tools/clang/tools/extra/clangd/Format.cpp 27 FileID FID = SM.getMainFileID();
tools/clang/tools/extra/clangd/Headers.cpp 54 IncludingFileEntry = SM.getFileEntryForID(SM.getMainFileID());
tools/clang/tools/extra/clangd/ParsedAST.cpp 175 llvm::StringRef Src = SM.getBufferData(SM.getMainFileID());
176 Lexer RawLexer(SM.getLocForStartOfFile(SM.getMainFileID()), LangOpts,
tools/clang/tools/extra/clangd/Selection.cpp 487 FileID FID = SM.getMainFileID();
tools/clang/tools/extra/clangd/SemanticSelection.cpp 35 auto FID = SM.getMainFileID();
52 if (!SR.hasValue() || SM.getFileID(SR->getBegin()) != SM.getMainFileID()) {
tools/clang/tools/extra/clangd/SourceCode.cpp 287 FileID FID = SM.getMainFileID();
580 llvm::StringRef Code = SM.getBuffer(SM.getMainFileID())->getBuffer();
585 return SM.getLocForStartOfFile(SM.getMainFileID()).getLocWithOffset(*Offset);
728 auto FID = SM.getMainFileID();
tools/clang/tools/extra/clangd/XRefs.cpp 242 getCanonicalPath(SM.getFileEntryForID(SM.getMainFileID()), SM);
925 getCanonicalPath(SM.getFileEntryForID(SM.getMainFileID()), SM);
1075 auto TUPath = getCanonicalPath(SM.getFileEntryForID(SM.getMainFileID()), SM);
tools/clang/tools/extra/clangd/index/FileIndex.cpp 64 const auto *MainFileEntry = SM.getFileEntryForID(SM.getMainFileID());
tools/clang/tools/extra/clangd/index/IndexAction.cpp 80 if (FileID == SM.getMainFileID())
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 281 SM.getFileID(SpellingLoc) == SM.getMainFileID())
314 (Opts.RefsInHeaders || SM.getFileID(SpellingLoc) == SM.getMainFileID()))
372 SM.getFileID(SM.getSpellingLoc(Loc)) == SM.getMainFileID())
521 if (auto MainFileURI = GetURI(SM.getMainFileID())) {
tools/clang/tools/extra/clangd/refactor/Tweak.cpp 54 Code = SM.getBufferData(SM.getMainFileID());
55 Cursor = SM.getComposedLoc(SM.getMainFileID(), RangeBegin);
107 auto PathAndEdit = fileEdit(SM, SM.getMainFileID(), std::move(Replacements));
tools/clang/tools/extra/clangd/refactor/tweaks/RemoveUsingNamespace.cpp 169 if (SM.getFileID(Loc) != SM.getMainFileID())
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp 559 if (File == SM.getMainFileID()) {
tools/clang/tools/extra/clangd/unittests/ParsedASTTests.cpp 192 auto Spelled = T.spelledTokens(SM.getMainFileID());
tools/clang/tools/extra/clangd/unittests/SelectionTests.cpp 44 StringRef Buffer = SM.getBufferData(SM.getMainFileID());
tools/clang/tools/extra/clangd/unittests/SourceCodeTests.cpp 294 SourceLocation StartOfFile = SM.getLocForStartOfFile(SM.getMainFileID());
tools/clang/tools/extra/unittests/clang-tidy/IncludeInserterTest.cpp 50 Result.SourceManager->getMainFileID(), header, IsAngledInclude());
tools/clang/tools/libclang/CIndex.cpp 6048 FileID MainID = TU->getSourceManager().getMainFileID();
8678 bool isMainFile = wantedFileID == sm.getMainFileID();
tools/clang/tools/libclang/Indexing.cpp 253 SourceLocation MainFileLoc = SM.getLocForStartOfFile(SM.getMainFileID());
257 DataConsumer.enteredMainFile(SM.getFileEntryForID(SM.getMainFileID()));
395 if (SM.getMainFileID() == FID)
tools/clang/unittests/AST/CommentTextTest.cpp 36 FileID File = SourceMgr.getMainFileID();
tools/clang/unittests/AST/DeclTest.cpp 80 FileID MainFileID = SM.getMainFileID();
tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp 70 SourceLocation MainStartLoc = SM.getLocForStartOfFile(SM.getMainFileID());
tools/clang/unittests/Lex/LexerTest.cpp 547 SourceMgr.getLocForStartOfFile(SourceMgr.getMainFileID());
tools/clang/unittests/Tooling/ASTSelectionTest.cpp 22 return SM.translateLineCol(SM.getMainFileID(), Line, Column);
tools/clang/unittests/Tooling/RefactoringActionRulesTest.cpp 103 Context.Sources.getLocForStartOfFile(Context.Sources.getMainFileID())
166 Context.Sources.getLocForStartOfFile(Context.Sources.getMainFileID());
225 Context.Sources.getLocForStartOfFile(Context.Sources.getMainFileID());
tools/clang/unittests/Tooling/SourceCodeTest.cpp 53 SM.getLocForStartOfFile(SM.getMainFileID()).getLocWithOffset(R.Begin),
54 SM.getLocForStartOfFile(SM.getMainFileID()).getLocWithOffset(R.End)));
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp 169 Ls.first = SourceMgr->getLocForStartOfFile(SourceMgr->getMainFileID())
171 Ls.second = SourceMgr->getLocForStartOfFile(SourceMgr->getMainFileID())
232 File = SourceMgr->getMainFileID();
339 Buffer.spelledTokens(SourceMgr->getMainFileID()),
750 EXPECT_EQ(Int.range(SM), FileRange(SM.getMainFileID(), Code.range("i").Begin,
753 FileRange(SM.getMainFileID(), Code.range("all").Begin,
771 auto Expansions = Buffer.macroExpansions(SM.getMainFileID());
775 FileRange(SM.getMainFileID(), Range.Begin, Range.End));
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 951 auto main_file = source_mgr.getFileEntryForID(source_mgr.getMainFileID());
1140 rewriter.getEditBuffer(source_manager.getMainFileID());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 278 source_manager.getLocForStartOfFile(source_manager.getMainFileID())