| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 36 serialization::StmtCode Code; 78 Code = serialization::STMT_NULL; in VisitNullStmt() 110 Code = serialization::STMT_CASE; in VisitCaseStmt() 125 Code = serialization::STMT_LABEL; in VisitLabelStmt() 163 Code = serialization::STMT_IF; in VisitIfStmt() 206 Code = serialization::STMT_WHILE; in VisitWhileStmt() 216 Code = serialization::STMT_DO; in VisitDoStmt() 229 Code = serialization::STMT_FOR; in VisitForStmt() 237 Code = serialization::STMT_GOTO; in VisitGotoStmt() 281 Code = serialization::STMT_DECL; in VisitDeclStmt() [all …]
|
| H A D | ASTWriterDecl.cpp | 27 using namespace serialization; 39 serialization::DeclCode Code; 474 Code = serialization::DECL_ENUM; in VisitEnumDecl() 509 Code = serialization::DECL_RECORD; in VisitRecordDecl() 953 Code = serialization::DECL_FIELD; in VisitFieldDecl() 1090 Code = serialization::DECL_VAR; in VisitVarDecl() 1170 Code = serialization::DECL_EMPTY; in VisitEmptyDecl() 1210 Code = serialization::DECL_BLOCK; in VisitBlockDecl() 1241 Code = serialization::DECL_LABEL; in VisitLabelDecl() 1289 Code = serialization::DECL_USING; in VisitUsingDecl() [all …]
|
| H A D | ASTCommon.cpp | 25 serialization::TypeIdx 26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { in TypeIdxFromBuiltin() 276 unsigned serialization::ComputeHash(Selector Sel) { in ComputeHash() 288 serialization::getDefinitiveDeclContext(const DeclContext *DC) { in getDefinitiveDeclContext() 347 bool serialization::isRedeclarableDeclKind(unsigned Kind) { in isRedeclarableDeclKind() 449 bool serialization::needsAnonymousDeclarationNumber(const NamedDecl *D) { in needsAnonymousDeclarationNumber()
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | ASTWriter.h | 189 serialization::DeclID FirstDeclID = serialization::NUM_PREDEF_DECL_IDS; 192 serialization::DeclID NextDeclID = FirstDeclID; 230 serialization::TypeID FirstTypeID = serialization::NUM_PREDEF_TYPE_IDS; 233 serialization::TypeID NextTypeID = FirstTypeID; 251 serialization::IdentID FirstIdentID = serialization::NUM_PREDEF_IDENT_IDS; 265 serialization::MacroID FirstMacroID = serialization::NUM_PREDEF_MACRO_IDS; 276 serialization::MacroID ID; 302 serialization::SubmoduleID FirstSubmoduleID = 303 serialization::NUM_PREDEF_SUBMODULE_IDS; 309 serialization::SelectorID FirstSelectorID = [all …]
|
| H A D | ASTReader.h | 314 namespace serialization { 504 serialization::GlobalDeclID ID; 920 serialization::SubmoduleID ID; 1101 serialization::GlobalDeclID SemaDC; 1102 serialization::GlobalDeclID LexicalDC; 1399 serialization::PreprocessedEntityID 1408 serialization::PreprocessedEntityID 1857 Decl *GetDecl(serialization::DeclID ID); 1882 serialization::DeclID 2110 serialization::SubmoduleID [all …]
|
| H A D | ASTDeserializationListener.h | 38 virtual void IdentifierRead(serialization::IdentID ID, in IdentifierRead() 41 virtual void MacroRead(serialization::MacroID ID, MacroInfo *MI) { } in MacroRead() 45 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { } in TypeRead() 47 virtual void DeclRead(serialization::DeclID ID, const Decl *D) { } in DeclRead() 49 virtual void SelectorRead(serialization::SelectorID iD, Selector Sel) {} in SelectorRead() 51 virtual void MacroDefinitionRead(serialization::PreprocessedEntityID, in MacroDefinitionRead() 54 virtual void ModuleRead(serialization::SubmoduleID ID, Module *Mod) {} in ModuleRead() 56 virtual void ModuleImportRead(serialization::SubmoduleID ID, in ModuleImportRead()
|
| H A D | ModuleFile.h | 39 namespace serialization { 297 serialization::IdentID BaseIdentifierID = 0; 337 serialization::MacroID BaseMacroID = 0; 356 serialization::PreprocessedEntityID BasePreprocessedEntityID = 0; 392 serialization::SubmoduleID BaseSubmoduleID = 0; 409 serialization::SelectorID BaseSelectorID = 0; 444 serialization::DeclID BaseDeclID = 0; 456 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs; 459 const serialization::DeclID *FileSortedDecls = nullptr; 464 const serialization::ObjCCategoriesInfo *ObjCCategoriesMap = nullptr; [all …]
|
| H A D | ASTRecordReader.h | 32 : public serialization::DataStreamBasicReader<ASTRecordReader> { 33 using ModuleFile = serialization::ModuleFile; 89 serialization::SubmoduleID 95 Module *getSubmodule(serialization::SubmoduleID GlobalID) { in getSubmodule() 107 serialization::DeclID ID) { in readVisibleDeclContextStorage() 168 serialization::TypeID getGlobalTypeID(unsigned LocalID) const { in getGlobalTypeID() 187 serialization::DeclID readDeclID() { in readDeclID()
|
| H A D | ASTBitCodes.h | 31 namespace serialization { 2142 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> { 2143 static clang::serialization::DeclarationNameKey getEmptyKey() { 2144 return clang::serialization::DeclarationNameKey(-1, 1); 2147 static clang::serialization::DeclarationNameKey getTombstoneKey() { 2148 return clang::serialization::DeclarationNameKey(-1, 2); 2152 getHashValue(const clang::serialization::DeclarationNameKey &Key) { 2156 static bool isEqual(const clang::serialization::DeclarationNameKey &L, 2157 const clang::serialization::DeclarationNameKey &R) {
|
| H A D | ModuleFileExtension.h | 31 namespace serialization { 107 ASTReader &Reader, serialization::ModuleFile &Mod,
|
| H A D | GlobalModuleIndex.h | 39 namespace serialization { 55 using ModuleFile = serialization::ModuleFile;
|
| /llvm-project-15.0.7/clang/include/clang/Frontend/ |
| H A D | MultiplexConsumer.h | 35 void IdentifierRead(serialization::IdentID ID, IdentifierInfo *II) override; 36 void MacroRead(serialization::MacroID ID, MacroInfo *MI) override; 37 void TypeRead(serialization::TypeIdx Idx, QualType T) override; 38 void DeclRead(serialization::DeclID ID, const Decl *D) override; 39 void SelectorRead(serialization::SelectorID iD, Selector Sel) override; 40 void MacroDefinitionRead(serialization::PreprocessedEntityID, 42 void ModuleRead(serialization::SubmoduleID ID, Module *Mod) override; 43 void ModuleImportRead(serialization::SubmoduleID ID,
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/test/index-serialization/ |
| H A D | version-is-correct.test | 4 serialization format. 9 clang-tools-extra/clangd/test/index-serialization/Inputs/sample.cpp > \ 10 clang-tools-extra/clangd/test/index-serialization/Inputs/sample.idx
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 35 serialization::IdentID ID, IdentifierInfo *II) { in IdentifierRead() 41 serialization::MacroID ID, MacroInfo *MI) { in MacroRead() 47 serialization::TypeIdx Idx, QualType T) { in TypeRead() 53 serialization::DeclID ID, const Decl *D) { in DeclRead() 59 serialization::SelectorID ID, Selector Sel) { in SelectorRead() 65 serialization::PreprocessedEntityID ID, MacroDefinitionRecord *MD) { in MacroDefinitionRead() 71 serialization::SubmoduleID ID, Module *Mod) { in ModuleRead() 77 serialization::SubmoduleID ID, SourceLocation ImportLoc) { in ModuleImportRead()
|
| H A D | TestModuleFileExtension.cpp | 16 using namespace clang::serialization; 114 ASTReader &Reader, serialization::ModuleFile &Mod, in createExtensionReader()
|
| /llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 23 const serialization::ModuleFile &MF) { in optimizeHeaderSearchOpts() 29 llvm::DenseSet<const serialization::ModuleFile *> Visited; in optimizeHeaderSearchOpts() 30 std::function<void(const serialization::ModuleFile *)> VisitMF = in optimizeHeaderSearchOpts() 31 [&](const serialization::ModuleFile *MF) { in optimizeHeaderSearchOpts() 34 for (const serialization::ModuleFile *Import : MF->Imports) in optimizeHeaderSearchOpts() 280 serialization::ModuleFile *MF = in handleTopLevelModule() 284 *MF, true, true, [&](const serialization::InputFile &IF, bool isSystem) { in handleTopLevelModule()
|
| /llvm-project-15.0.7/clang/include/clang/Index/ |
| H A D | IndexingAction.h | 28 namespace serialization { 68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/ |
| H A D | ExpandModularHeadersPPCallbacks.h | 26 namespace serialization { 61 void handleModuleFile(serialization::ModuleFile *MF); 125 llvm::DenseSet<serialization::ModuleFile *> VisitedModules;
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | category-attribute.m | 1 // Test without serialization: 5 // Test with serialization:
|
| H A D | ast-dump-pipe.cl | 1 // Test without serialization: 5 // Test with serialization:
|
| H A D | ast-dump-stmt.m | 1 // Test without serialization: 5 // Test with serialization:
|
| H A D | property-atomic-bool.m | 1 // Test without serialization: 5 // Test with serialization:
|
| H A D | ast-dump-attr.m | 1 // Test without serialization: 6 // Test with serialization:
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | AbstractTypeWriter.h | 17 namespace serialization {
|
| H A D | AbstractTypeReader.h | 17 namespace serialization {
|