Searched refs:ModuleFile (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleManager.h20 #include "clang/Serialization/ModuleFile.h"
51 SmallVector<std::unique_ptr<ModuleFile>, 2> Chain;
56 SmallVector<ModuleFile *, 2> PCHChain;
60 SmallVector<ModuleFile *, 2> Roots;
63 llvm::DenseMap<const FileEntry *, ModuleFile *> Modules;
83 SmallVector<ModuleFile *, 4> VisitOrder;
93 SmallVector<ModuleFile *, 4> ModulesInCommonWithGlobalIndex;
114 SmallVector<ModuleFile *, 4> Stack;
135 SmallVectorImpl<std::unique_ptr<ModuleFile>>::iterator>;
137 SmallVectorImpl<std::unique_ptr<ModuleFile>>
[all...]
H A DGlobalModuleIndex.h42 class ModuleFile;
57 using ModuleFile = serialization::ModuleFile;
75 ModuleFile *File;
101 llvm::DenseMap<ModuleFile *, unsigned> ModulesByFile;
145 void getKnownModules(llvm::SmallVectorImpl<ModuleFile *> &ModuleFiles);
149 void getModuleDependencies(ModuleFile *File,
150 llvm::SmallVectorImpl<ModuleFile *> &Dependencies);
153 typedef llvm::SmallPtrSet<ModuleFile *, 4> HitSet;
170 bool loadedModuleFile(ModuleFile *Fil
[all...]
H A DASTReader.h30 #include "clang/Serialization/ModuleFile.h"
189 virtual void ReadCounter(const serialization::ModuleFile &M,
261 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override;
293 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override;
391 using ModuleFile = serialization::ModuleFile;
448 ContinuousRangeMap<uint64_t, ModuleFile*, 4> GlobalBitOffsetsMap;
451 ContinuousRangeMap<unsigned, ModuleFile*, 64> GlobalSLocEntryMap;
454 ContinuousRangeMap<unsigned, ModuleFile *, 64>;
467 ContinuousRangeMap<serialization::TypeID, ModuleFile *,
2107 ReadSourceLocation(ModuleFile &ModuleFile, uint32_t Raw) const argument
2114 TranslateSourceLocation(ModuleFile &ModuleFile, SourceLocation Loc) const argument
2126 ReadSourceLocation(ModuleFile &ModuleFile, const RecordDataImpl &Record, unsigned &Idx) argument
[all...]
H A DModuleFile.h1 //===- ModuleFile.h - Module file description -------------------*- C++ -*-===//
107 class ModuleFile { class in namespace:clang::serialization
109 ModuleFile(ModuleKind Kind, unsigned Generation) function in class:clang::serialization::ModuleFile
111 ~ModuleFile();
430 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs;
469 llvm::SetVector<ModuleFile *> ImportedBy;
472 llvm::SetVector<ModuleFile *> Imports;
H A DModuleFileExtension.h30 class ModuleFile;
98 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DASTRecordReader.h29 using ModuleFile = serialization::ModuleFile;
32 ModuleFile *F;
41 ASTRecordReader(ASTReader &Reader, ModuleFile &F)
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DModuleManager.cpp21 #include "clang/Serialization/ModuleFile.h"
44 ModuleFile *ModuleManager::lookupByFileName(StringRef Name) const {
53 ModuleFile *ModuleManager::lookupByModuleName(StringRef Name) const {
61 ModuleFile *ModuleManager::lookup(const FileEntry *File) const {
89 static void updateModuleImports(ModuleFile &MF, ModuleFile *ImportedBy,
104 SourceLocation ImportLoc, ModuleFile *ImportedBy,
109 ModuleFile *&Module,
136 if (ModuleFile *ModuleEntry = Modules.lookup(Entry)) {
147 auto NewModule = std::make_unique<ModuleFile>(Typ
[all...]
H A DModuleFile.cpp1 //===- ModuleFile.cpp - Module description --------------------------------===//
9 // This file implements the ModuleFile class, which describes a module that
14 #include "clang/Serialization/ModuleFile.h"
25 ModuleFile::~ModuleFile() {
47 LLVM_DUMP_METHOD void ModuleFile::dump() {
H A DASTReaderInternals.h38 class ModuleFile;
46 ModuleFile &F;
82 using file_type = ModuleFile *;
87 explicit ASTDeclContextNameLookupTrait(ASTReader &Reader, ModuleFile &F)
161 ModuleFile &F;
171 ASTIdentifierLookupTrait(ASTReader &Reader, ModuleFile &F,
193 ModuleFile &F;
211 ASTSelectorLookupTrait(ASTReader &Reader, ModuleFile &F)
246 ModuleFile &M;
266 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile
[all...]
H A DGlobalModuleIndex.cpp18 #include "clang/Serialization/ModuleFile.h"
285 GlobalModuleIndex::getKnownModules(SmallVectorImpl<ModuleFile *> &ModuleFiles) {
288 if (ModuleFile *MF = Modules[I].File)
294 ModuleFile *File,
295 SmallVectorImpl<ModuleFile *> &Dependencies) {
297 llvm::DenseMap<ModuleFile *, unsigned>::iterator Known
306 if (ModuleFile *MF = Modules[I].File)
329 if (ModuleFile *MF = Modules[ModuleIDs[I]].File)
337 bool GlobalModuleIndex::loadedModuleFile(ModuleFile *File) {
899 auto ModuleFile local
[all...]
H A DASTReader.cpp82 #include "clang/Serialization/ModuleFile.h"
212 void ChainedASTReaderListener::ReadCounter(const serialization::ModuleFile &M,
544 ModuleFile *TopImport = &*ModuleMgr.rbegin();
803 void PCHValidator::ReadCounter(const ModuleFile &M, unsigned Value) {
1083 ModuleFile *
1147 bool ASTReader::ReadLexicalDeclContextStorage(ModuleFile &M,
1197 bool ASTReader::ReadVisibleDeclContextStorage(ModuleFile &M,
1269 bool ASTReader::ParseLineTable(ModuleFile &F,
1314 bool ASTReader::ReadSourceManagerBlock(ModuleFile &F) {
1469 ModuleFile *
[all...]
H A DASTReaderDecl.cpp53 #include "clang/Serialization/ModuleFile.h"
2852 ModuleFile *M = I->second;
2866 uint64_t ASTReader::getGlobalBitOffset(ModuleFile &M, uint32_t LocalOffset) {
4109 ModuleFile *F = FileAndOffset.first;
4190 ModuleFile *M = getOwningModuleFile(FirstLocal);
4296 bool operator()(ModuleFile &M) {
H A DASTReaderStmt.cpp2546 Stmt *ASTReader::ReadStmt(ModuleFile &F) {
2560 Expr *ASTReader::ReadExpr(ModuleFile &F) {
2575 Stmt *ASTReader::ReadStmtFromStream(ModuleFile &F) {
H A DASTWriter.cpp70 #include "clang/Serialization/ModuleFile.h"
1166 for (ModuleFile &M : Mgr) {
3507 void EmitFileRef(raw_ostream &Out, ModuleFile *F) const {
4632 for (ModuleFile &M : Chain->ModuleMgr) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Index/
H A DIndexingAction.h29 class ModuleFile;
69 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.h65 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DTestModuleFileExtension.cpp114 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DFrontendAction.cpp591 for (serialization::ModuleFile &MF : MM)
901 for (const auto &ModuleFile : CI.getFrontendOpts().ModuleFiles)
902 if (!CI.loadModuleFile(ModuleFile))
H A DASTUnit.cpp64 #include "clang/Serialization/ModuleFile.h"
576 void ReadCounter(const serialization::ModuleFile &M,
1486 serialization::ModuleFile &
2598 serialization::ModuleFile &
2612 serialization::ModuleFile &
2636 serialization::ModuleFile *Mod = nullptr;
2637 Reader->getModuleManager().visit([&Mod](serialization::ModuleFile &M) {
H A DCompilerInstance.cpp1730 // A prebuilt module is indexed as a ModuleFile; the Module does not exist
1736 if (auto ModuleFile = FileMgr->getFile(ModuleFilename))
1737 if (*ModuleFile == M->getASTFile())
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp99 serialization::ModuleFile *MF =
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp196 void index::indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DFormatEntity.h70 ModuleFile, member in class:lldb_private::FormatEntity::Entry::Type
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp24 #include "clang/Serialization/ModuleFile.h"
222 serialization::ModuleFile *MF =
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DFormatEntity.cpp146 ENTRY_CHILDREN("file", ModuleFile, g_file_child_entries),
337 ENUM_TO_CSTR(ModuleFile);
1369 case Entry::Type::ModuleFile:

Completed in 188 milliseconds

12