Home
last modified time | relevance | path

Searched refs:serialization (Results 1 – 25 of 70) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h201 serialization::DeclID FirstDeclID = serialization::NUM_PREDEF_DECL_IDS;
204 serialization::DeclID NextDeclID = FirstDeclID;
242 serialization::TypeID FirstTypeID = serialization::NUM_PREDEF_TYPE_IDS;
245 serialization::TypeID NextTypeID = FirstTypeID;
263 serialization::IdentID FirstIdentID = serialization::NUM_PREDEF_IDENT_IDS;
277 serialization::MacroID FirstMacroID = serialization::NUM_PREDEF_MACRO_IDS;
288 serialization::MacroID ID;
314 serialization::SubmoduleID FirstSubmoduleID =
315 serialization::NUM_PREDEF_SUBMODULE_IDS;
321 serialization::SelectorID FirstSelectorID =
[all …]
H A DASTReader.h315 namespace serialization {
503 serialization::GlobalDeclID ID;
919 serialization::SubmoduleID ID;
1100 serialization::GlobalDeclID SemaDC;
1101 serialization::GlobalDeclID LexicalDC;
1381 serialization::PreprocessedEntityID
1390 serialization::PreprocessedEntityID
1838 Decl *GetDecl(serialization::DeclID ID);
1863 serialization::DeclID
2090 serialization::SubmoduleID
[all …]
H A DASTDeserializationListener.h38 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 DModuleFile.h38 namespace serialization {
293 serialization::IdentID BaseIdentifierID = 0;
333 serialization::MacroID BaseMacroID = 0;
352 serialization::PreprocessedEntityID BasePreprocessedEntityID = 0;
388 serialization::SubmoduleID BaseSubmoduleID = 0;
405 serialization::SelectorID BaseSelectorID = 0;
440 serialization::DeclID BaseDeclID = 0;
452 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs;
455 const serialization::DeclID *FileSortedDecls = nullptr;
460 const serialization::ObjCCategoriesInfo *ObjCCategoriesMap = nullptr;
[all …]
H A DASTRecordReader.h31 : public serialization::DataStreamBasicReader<ASTRecordReader> {
32 using ModuleFile = serialization::ModuleFile;
87 serialization::SubmoduleID
93 Module *getSubmodule(serialization::SubmoduleID GlobalID) { in getSubmodule()
105 serialization::DeclID ID) { in readVisibleDeclContextStorage()
167 serialization::TypeID getGlobalTypeID(unsigned LocalID) const { in getGlobalTypeID()
186 serialization::DeclID readDeclID() { in readDeclID()
H A DASTBitCodes.h31 namespace serialization {
2115 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {
2116 static clang::serialization::DeclarationNameKey getEmptyKey() {
2117 return clang::serialization::DeclarationNameKey(-1, 1);
2120 static clang::serialization::DeclarationNameKey getTombstoneKey() {
2121 return clang::serialization::DeclarationNameKey(-1, 2);
2125 getHashValue(const clang::serialization::DeclarationNameKey &Key) {
2129 static bool isEqual(const clang::serialization::DeclarationNameKey &L,
2130 const clang::serialization::DeclarationNameKey &R) {
H A DModuleFileExtension.h30 namespace serialization {
105 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DGlobalModuleIndex.h41 namespace serialization {
57 using ModuleFile = serialization::ModuleFile;
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp36 serialization::StmtCode Code;
78 Code = serialization::STMT_NULL; in VisitNullStmt()
107 Code = serialization::STMT_CASE; in VisitCaseStmt()
122 Code = serialization::STMT_LABEL; in VisitLabelStmt()
161 Code = serialization::STMT_IF; in VisitIfStmt()
204 Code = serialization::STMT_WHILE; in VisitWhileStmt()
214 Code = serialization::STMT_DO; in VisitDoStmt()
227 Code = serialization::STMT_FOR; in VisitForStmt()
235 Code = serialization::STMT_GOTO; in VisitGotoStmt()
279 Code = serialization::STMT_DECL; in VisitDeclStmt()
[all …]
H A DASTWriterDecl.cpp27 using namespace serialization;
39 serialization::DeclCode Code;
473 Code = serialization::DECL_ENUM; in VisitEnumDecl()
508 Code = serialization::DECL_RECORD; in VisitRecordDecl()
949 Code = serialization::DECL_FIELD; in VisitFieldDecl()
1080 Code = serialization::DECL_VAR; in VisitVarDecl()
1160 Code = serialization::DECL_EMPTY; in VisitEmptyDecl()
1200 Code = serialization::DECL_BLOCK; in VisitBlockDecl()
1231 Code = serialization::DECL_LABEL; in VisitLabelDecl()
1279 Code = serialization::DECL_USING; in VisitUsingDecl()
[all …]
H A DASTCommon.cpp25 serialization::TypeIdx
26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { in TypeIdxFromBuiltin()
273 unsigned serialization::ComputeHash(Selector Sel) { in ComputeHash()
285 serialization::getDefinitiveDeclContext(const DeclContext *DC) { in getDefinitiveDeclContext()
344 bool serialization::isRedeclarableDeclKind(unsigned Kind) { in isRedeclarableDeclKind()
445 bool serialization::needsAnonymousDeclarationNumber(const NamedDecl *D) { in needsAnonymousDeclarationNumber()
H A DModuleFile.cpp22 using namespace serialization;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/
H A DMultiplexConsumer.h35 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;
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp35 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()
H A DTestModuleFileExtension.cpp16 using namespace clang::serialization;
116 ASTReader &Reader, serialization::ModuleFile &Mod, in createExtensionReader()
H A DFrontendAction.cpp60 void IdentifierRead(serialization::IdentID ID, in IdentifierRead()
65 void TypeRead(serialization::TypeIdx Idx, QualType T) override { in TypeRead()
69 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
73 void SelectorRead(serialization::SelectorID ID, Selector Sel) override { in SelectorRead()
77 void MacroDefinitionRead(serialization::PreprocessedEntityID PPID, in MacroDefinitionRead()
91 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
117 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
604 for (serialization::ModuleFile &MF : MM) in BeginSourceFile()
H A DASTUnit.cpp1058 std::vector<serialization::DeclID> TopLevelDeclIDs;
1477 serialization::ModuleFile & in getASTFileName()
2576 serialization::ModuleFile & in getLocalPreprocessingEntities()
2590 serialization::ModuleFile & in visitLocalTopLevelDecls()
2614 serialization::ModuleFile *Mod = nullptr; in getPCHFile()
2617 case serialization::MK_ImplicitModule: in getPCHFile()
2618 case serialization::MK_ExplicitModule: in getPCHFile()
2619 case serialization::MK_PrebuiltModule: in getPCHFile()
2621 case serialization::MK_PCH: in getPCHFile()
2624 case serialization::MK_Preamble: in getPCHFile()
[all …]
H A DTestModuleFileExtension.h65 ASTReader &Reader, serialization::ModuleFile &Mod,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Index/
H A DIndexingAction.h28 namespace serialization {
68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/freebsd-13.1/contrib/file/magic/Magdir/
H A Dsmile4 # smile: file(1) magic for Smile serialization
6 # The Smile serialization format uses a 4-byte header:
H A Djava8 # Java serialization
10 0 beshort 0xaced Java serialization data
H A Dnumpy4 # numpy: file(1) magic for NumPy array binary serialization format
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DAbstractTypeWriter.h17 namespace serialization {
H A DAbstractTypeReader.h16 namespace serialization {
/freebsd-13.1/lib/libcbor/
H A DMakefile19 SRCS+= cbor/serialization.c

123