Home
last modified time | relevance | path

Searched refs:FE (Results 1 – 25 of 130) sorted by relevance

123456

/llvm-project-15.0.7/clang/unittests/Lex/
H A DHeaderSearchTest.cpp63 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 DSarifDiagnostics.cpp64 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 DSerializablePathCollection.cpp48 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 DIncludeCleaner.cpp277 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 DHeaderGuard.cpp40 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 DObjCMemberwiseInitializer.cpp289 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 DDefineInline.cpp480 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 DSymbolCollector.cpp229 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 Dpdb-type-server-guid-collision-valid.test6 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 DIndexing.cpp175 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 DHeaderSearch.cpp153 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 DHeaderMap.cpp50 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 DMCSubtargetInfo.cpp41 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 DSarif.cpp37 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 DFileManager.cpp408 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 DLogDiagnosticPrinter.cpp121 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 DVerifyDiagnosticConsumer.cpp740 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 DIgnoreExpr.h51 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 Ddifile-escaped-chars.ll8 ; 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 DFileRemapper.cpp137 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 Dshow-instr-level.test2 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 DFileManagerTest.cpp522 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 DGsymReader.cpp385 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 DX86InstrSNP.td32 // F2 0F 01 FE
37 // F3 0F 01 FE
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DHeaderSearch.h142 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,

123456