| /llvm-project-15.0.7/clang/unittests/Lex/ |
| H A D | HeaderSearchTest.cpp | 63 auto FE = FileMgr.getFile(Filename, true); in addHeaderMap() local 64 assert(FE); in addHeaderMap() 68 HMap = HeaderMap::Create(*FE, FileMgr); in addHeaderMap() 205 auto &FE = FoundFile.value(); in TEST_F() local 206 auto FI = Search.getExistingFileInfo(FE); in TEST_F() 210 EXPECT_EQ(Search.getIncludeNameForHeader(FE), "Foo/Foo.h"); in TEST_F() 274 auto &FE = FoundFile.value(); in TEST_F() local 275 auto FI = Search.getExistingFileInfo(FE); in TEST_F() 279 EXPECT_EQ(Search.getIncludeNameForHeader(FE), "Foo/Foo.h"); in TEST_F()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | SarifDiagnostics.cpp | 64 static StringRef getFileName(const FileEntry &FE) { in getFileName() argument 65 StringRef Filename = FE.tryGetRealPathName(); in getFileName() 67 Filename = FE.getName(); in getFileName() 120 static json::Object createArtifactLocation(const FileEntry &FE) { in createArtifactLocation() argument 121 return json::Object{{"uri", fileNameToURI(getFileName(FE))}}; in createArtifactLocation() 124 static json::Object createArtifact(const FileEntry &FE) { in createArtifact() argument 125 return json::Object{{"location", createArtifactLocation(FE)}, in createArtifact() 127 {"length", FE.getSize()}, in createArtifact() 131 static json::Object createArtifactLocation(const FileEntry &FE, in createArtifactLocation() argument 133 std::string FileURI = fileNameToURI(getFileName(FE)); in createArtifactLocation() [all …]
|
| /llvm-project-15.0.7/clang/lib/IndexSerialization/ |
| H A D | SerializablePathCollection.cpp | 48 size_t SerializablePathCollection::tryStoreFilePath(const FileEntry &FE) { in tryStoreFilePath() argument 49 auto FileIt = UniqueFiles.find(&FE); in tryStoreFilePath() 53 const auto Dir = tryStoreDirPath(sys::path::parent_path(FE.getName())); in tryStoreFilePath() 55 Paths.addFilePath(Dir.Root, Dir.Path, sys::path::filename(FE.getName())); in tryStoreFilePath() 57 UniqueFiles.try_emplace(&FE, FileIdx); in tryStoreFilePath()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | IncludeCleaner.cpp | 277 auto FE = AST.getSourceManager().getFileManager().getFileRef( in mayConsiderUnused() local 279 assert(FE); in mayConsiderUnused() 283 &FE->getFileEntry())) { in mayConsiderUnused() 285 FE->getName()); in mayConsiderUnused() 293 dlog("{0} header is filtered out by the configuration", FE->getName()); in mayConsiderUnused() 309 FE = SM.getFileEntryForID(ID)) { in headerResponsible() 311 if (!FE) in headerResponsible() 313 auto HID = Includes.getID(FE); in headerResponsible() 445 const FileEntry *FE = SM.getFileEntryForID(FID); in translateToHeaderIDs() local 446 if (!FE) { in translateToHeaderIDs() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | HeaderGuard.cpp | 40 if (const FileEntry *FE = SM.getFileEntryForID(SM.getFileID(Loc))) { in FileChanged() local 41 std::string FileName = cleanPath(FE->getName()); in FileChanged() 42 Files[FileName] = FE; in FileChanged() 82 const FileEntry *FE = in EndOfMainFile() local 84 std::string FileName = cleanPath(FE->getName()); in EndOfMainFile() 208 for (const auto &FE : Files) { in checkGuardlessHeaders() local 209 StringRef FileName = FE.getKey(); in checkGuardlessHeaders() 214 FileID FID = SM.translateFile(FE.getValue()); in checkGuardlessHeaders()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | ObjCMemberwiseInitializer.cpp | 289 auto FE = Effect::fileEdit(SM, SM.getFileID(Interface->getLocation()), in apply() local 291 if (!FE) in apply() 292 return FE.takeError(); in apply() 293 E.ApplyEdits.insert(std::move(*FE)); in apply() 311 auto FE = Effect::fileEdit(SM, SM.getFileID(Impl->getLocation()), in apply() local 313 if (!FE) in apply() 314 return FE.takeError(); in apply() 315 E.ApplyEdits.insert(std::move(*FE)); in apply()
|
| H A D | DefineInline.cpp | 480 auto FE = Effect::fileEdit(SM, SM.getFileID(*Semicolon), in apply() local 482 if (!FE) in apply() 483 return FE.takeError(); in apply() 484 Edits.push_back(std::move(*FE)); in apply() 490 auto FE = Effect::fileEdit(SM, SM.getFileID(Sel.Cursor), in apply() local 492 if (!FE) in apply() 493 return FE.takeError(); in apply() 494 Edits.push_back(std::move(*FE)); in apply()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | SymbolCollector.cpp | 229 const std::string &toURI(const FileEntry *FE) { in toURI() argument 230 auto R = CacheFEToURI.try_emplace(FE); in toURI() 232 auto CanonPath = getCanonicalPath(FE, SM); in toURI() 378 auto DirKind = HS.getFileDirFlavor(FE); in getFrameworkHeaderIncludeSpelling() 397 const FileEntry *FE = SM.getFileEntryForID(FID); in getIncludeHeaderUncached() local 398 if (!FE || FE->getName().empty()) in getIncludeHeaderUncached() 400 llvm::StringRef Filename = FE->getName(); in getIncludeHeaderUncached() 433 return toURI(FE); in getIncludeHeaderUncached() 442 if (!FE) in getTokenLocation() 446 Result.FileURI = HeaderFileURIs->toURI(FE).c_str(); in getTokenLocation() [all …]
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | pdb-type-server-guid-collision-valid.test | 6 RUN: sed s/{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}/{6C633EB7-46FE-4609-BA83-EB820E6F5683}/ %S/Inputs… 7 RUN: sed s/{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}/{6C633EB7-46FE-4609-BA83-EB820E6F5683}/ %S/Inputs… 8 RUN: sed s/{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}/{6C633EB7-46FE-4609-BA83-EB820E6F5683}/ %S/Inputs… 9 RUN: sed s/{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}/{6C633EB7-46FE-4609-BA83-EB820E6F5683}/ %S/Inputs…
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | Indexing.cpp | 175 const FileEntry *FE) { in hasAlredyBeenParsed() argument 176 assert(FE); in hasAlredyBeenParsed() 177 PPRegion region = getRegion(Loc, FID, FE); in hasAlredyBeenParsed() 203 assert(FE); in getRegion() 204 auto Bail = [this, FE]() { in getRegion() 205 if (isParsedOnceInclude(FE)) { in getRegion() 207 return PPRegion(ID, 0, FE->getModificationTime()); in getRegion() 225 const llvm::sys::fs::UniqueID &ID = FE->getUniqueID(); in getRegion() 229 bool isParsedOnceInclude(const FileEntry *FE) { in isParsedOnceInclude() argument 398 const FileEntry *FE = SM.getFileEntryForID(FID); in shouldSkipFunctionBody() local [all …]
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | HeaderSearch.cpp | 153 if (HeaderMaps[i].first == FE) in CreateHeaderMap() 736 if (MSFE && FE != MSFE) { in checkMSVCHeaderSearch() 912 return FE; in LookupFile() 944 return FE; in LookupFile() 951 return FE; in LookupFile() 953 MSFE = FE; in LookupFile() 1035 IncludeNames[FE] = Filename; in LookupFile() 1281 if (FE->getUID() >= FileInfo.size()) in getFileInfo() 1315 HFI = &FileInfo[FE->getUID()]; in getExistingFileInfo() 1329 HFI = &FileInfo[FE->getUID()]; in getExistingFileInfo() [all …]
|
| H A D | HeaderMap.cpp | 50 std::unique_ptr<HeaderMap> HeaderMap::Create(const FileEntry *FE, in Create() argument 53 unsigned FileSize = FE->getSize(); in Create() 56 auto FileBuffer = FM.getBufferForFile(FE); in Create()
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCSubtargetInfo.cpp | 41 for (const SubtargetFeatureKV &FE : FeatureTable) in SetImpliedBits() local 42 if (Implies.test(FE.Value)) in SetImpliedBits() 43 SetImpliedBits(Bits, FE.Implies.getAsBitset(), FeatureTable); in SetImpliedBits() 50 for (const SubtargetFeatureKV &FE : FeatureTable) { in ClearImpliedBits() local 51 if (FE.Implies.getAsBitset().test(Value)) { in ClearImpliedBits() 52 Bits.reset(FE.Value); in ClearImpliedBits() 53 ClearImpliedBits(Bits, FE.Value, FeatureTable); in ClearImpliedBits()
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | Sarif.cpp | 37 static StringRef getFileName(const FileEntry &FE) { in getFileName() argument 38 StringRef Filename = FE.tryGetRealPathName(); in getFileName() 40 Filename = FE.getName(); in getFileName() 198 const FileEntry *FE = Start.getExpansionLoc().getFileEntry(); in createPhysicalLocation() local 199 assert(FE != nullptr && "Diagnostic does not exist within a valid file!"); in createPhysicalLocation() 201 const std::string &FileURI = fileNameToURI(getFileName(*FE)); in createPhysicalLocation() 210 .setLength(FE->getSize()) in createPhysicalLocation()
|
| H A D | FileManager.cpp | 408 FileEntry &FE = const_cast<FileEntry &>(STDIN->getFileEntry()); in getSTDIN() local 409 FE.Content = std::move(Content); in getSTDIN() 410 FE.IsNamedPipe = true; in getSTDIN() 646 FE = SeenFileEntries.begin(), in GetUniqueIDMapping() local 648 FE != FEEnd; ++FE) in GetUniqueIDMapping() 649 if (llvm::ErrorOr<FileEntryRef::MapValue> Entry = FE->getValue()) { in GetUniqueIDMapping() 650 if (const auto *FE = Entry->V.dyn_cast<FileEntry *>()) in GetUniqueIDMapping() local 651 UIDToFiles[FE->getUID()] = FE; in GetUniqueIDMapping()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | LogDiagnosticPrinter.cpp | 121 if (const FileEntry *FE = SM.getFileEntryForID(FID)) in HandleDiagnostic() local 122 MainFilename = std::string(FE->getName()); in HandleDiagnostic() 150 if (const FileEntry *FE = SM.getFileEntryForID(FID)) in HandleDiagnostic() local 151 DE.Filename = std::string(FE->getName()); in HandleDiagnostic()
|
| H A D | VerifyDiagnosticConsumer.cpp | 740 const FileEntry *FE = SrcManager->getFileEntryForID(FID); in HandleDiagnostic() local 741 if (FE && CurrentPreprocessor && SrcManager->isLoadedFileID(FID)) { in HandleDiagnostic() 745 if (HS.findModuleForHeader(FE)) in HandleDiagnostic() 1029 const FileEntry *FE = SM.getFileEntryForID(FID); in UpdateParsedFileStatus() local 1034 ParsedFiles.insert(std::make_pair(FID, FE)); in UpdateParsedFileStatus() 1047 UnparsedFileStatus(FE, FoundDirectives))); in UpdateParsedFileStatus() 1069 if (const FileEntry *FE = I.second) in CheckDiagnostics() local 1070 ParsedFileCache.insert(FE); in CheckDiagnostics() 1075 const FileEntry *FE = Status.getFile(); in CheckDiagnostics() local 1078 if (FE && ParsedFileCache.count(FE)) in CheckDiagnostics() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | IgnoreExpr.h | 51 if (auto *FE = dyn_cast<FullExpr>(E)) in IgnoreImplicitCastsSingleStep() local 52 return FE->getSubExpr(); in IgnoreImplicitCastsSingleStep() 78 if (auto *FE = dyn_cast<FullExpr>(E)) in IgnoreCastsSingleStep() local 79 return FE->getSubExpr(); in IgnoreCastsSingleStep()
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | difile-escaped-chars.ll | 8 ; CHECK: !0 = !DIFile(filename: "\00\01\02\80\81\82\FD\FE\FF", directory: "/dir") 9 !0 = !DIFile(filename: "\00\01\02\80\81\82\FD\FE\FF", directory: "/dir")
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | FileRemapper.cpp | 137 if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) { in flushToFile() local 138 SmallString<200> newPath = StringRef(FE->getName()); in flushToFile() 199 if (const FileEntry *FE = Mapping.second.dyn_cast<const FileEntry *>()) { in forEachMapping() local 200 CaptureFile(Mapping.first->getName(), FE->getName()); in forEachMapping() 212 if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) { in applyMappings() local 213 PPOpts.addRemappedFile(I->first->getName(), FE->getName()); in applyMappings()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-profdata/ |
| H A D | show-instr-level.test | 2 RUN: llvm-profdata show %t_clang.profdata | FileCheck %s -check-prefix=FE 3 FE: Instrumentation level: Front-end
|
| /llvm-project-15.0.7/clang/unittests/Basic/ |
| H A D | FileManagerTest.cpp | 522 const FileEntry &FE = *File; in TEST_F() local 523 EXPECT_EQ(FE.getSize(), 10); in TEST_F() 526 unsigned VirtualUID = FE.getUID(); in TEST_F() 530 EXPECT_EQ(&FE, &SearchRef->getFileEntry()); in TEST_F() 531 EXPECT_EQ(FE.getUID(), VirtualUID); in TEST_F() 532 EXPECT_EQ(FE.getSize(), 10); in TEST_F() 543 EXPECT_NE(BypassRef->getSize(), FE.getSize()); in TEST_F() 548 EXPECT_EQ(&FE, &SearchRef->getFileEntry()); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/GSYM/ |
| H A D | GsymReader.cpp | 385 void GsymReader::dump(raw_ostream &OS, Optional<FileEntry> FE) { in dump() argument 386 if (FE) { in dump() 388 if (FE->Dir == 0 && FE->Base == 0) in dump() 390 StringRef Dir = getString(FE->Dir); in dump() 391 StringRef Base = getString(FE->Base); in dump()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrSNP.td | 32 // F2 0F 01 FE 37 // F3 0F 01 FE
|
| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 142 virtual HeaderFileInfo GetHeaderFileInfo(const FileEntry *FE) = 0; 525 void MarkFileModuleHeader(const FileEntry *FE, 558 const HeaderMap *CreateHeaderMap(const FileEntry *FE); 785 HeaderFileInfo &getFileInfo(const FileEntry *FE); 791 const HeaderFileInfo *getExistingFileInfo(const FileEntry *FE,
|