Home
last modified time | relevance | path

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

1234

/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp37 serialization::StmtCode Code;
135 Code = serialization::STMT_NULL; in VisitNullStmt()
173 Code = serialization::STMT_CASE; in VisitCaseStmt()
188 Code = serialization::STMT_LABEL; in VisitLabelStmt()
228 Code = serialization::STMT_IF; in VisitIfStmt()
271 Code = serialization::STMT_WHILE; in VisitWhileStmt()
281 Code = serialization::STMT_DO; in VisitDoStmt()
294 Code = serialization::STMT_FOR; in VisitForStmt()
302 Code = serialization::STMT_GOTO; in VisitGotoStmt()
346 Code = serialization::STMT_DECL; in VisitDeclStmt()
[all …]
H A DASTWriterDecl.cpp28 using namespace serialization;
40 serialization::DeclCode Code;
521 Code = serialization::DECL_ENUM; in VisitEnumDecl()
561 Code = serialization::DECL_RECORD; in VisitRecordDecl()
1023 Code = serialization::DECL_FIELD; in VisitFieldDecl()
1163 Code = serialization::DECL_VAR; in VisitVarDecl()
1249 Code = serialization::DECL_EMPTY; in VisitEmptyDecl()
1289 Code = serialization::DECL_BLOCK; in VisitBlockDecl()
1324 Code = serialization::DECL_LABEL; in VisitLabelDecl()
1377 Code = serialization::DECL_USING; in VisitUsingDecl()
[all …]
H A DASTCommon.cpp25 serialization::TypeIdx
26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { in TypeIdxFromBuiltin()
281 unsigned serialization::ComputeHash(Selector Sel) { in ComputeHash()
293 serialization::getDefinitiveDeclContext(const DeclContext *DC) { in getDefinitiveDeclContext()
352 bool serialization::isRedeclarableDeclKind(unsigned Kind) { in isRedeclarableDeclKind()
456 bool serialization::needsAnonymousDeclarationNumber(const NamedDecl *D) { in needsAnonymousDeclarationNumber()
/freebsd-14.2/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.h332 namespace serialization {
522 serialization::GlobalDeclID ID;
946 serialization::SubmoduleID ID;
1138 serialization::GlobalDeclID SemaDC;
1139 serialization::GlobalDeclID LexicalDC;
1450 serialization::PreprocessedEntityID
1459 serialization::PreprocessedEntityID
1910 Decl *GetDecl(serialization::DeclID ID);
1935 serialization::DeclID
2171 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.h39 namespace serialization {
312 serialization::IdentID BaseIdentifierID = 0;
352 serialization::MacroID BaseMacroID = 0;
371 serialization::PreprocessedEntityID BasePreprocessedEntityID = 0;
407 serialization::SubmoduleID BaseSubmoduleID = 0;
424 serialization::SelectorID BaseSelectorID = 0;
459 serialization::DeclID BaseDeclID = 0;
471 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs;
474 const serialization::DeclID *FileSortedDecls = nullptr;
479 const serialization::ObjCCategoriesInfo *ObjCCategoriesMap = nullptr;
[all …]
H A DASTRecordReader.h32 : 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()
173 serialization::TypeID getGlobalTypeID(unsigned LocalID) const { in getGlobalTypeID()
192 serialization::DeclID readDeclID() { in readDeclID()
H A DASTBitCodes.h31 namespace serialization {
2159 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {
2160 static clang::serialization::DeclarationNameKey getEmptyKey() {
2161 return clang::serialization::DeclarationNameKey(-1, 1);
2164 static clang::serialization::DeclarationNameKey getTombstoneKey() {
2165 return clang::serialization::DeclarationNameKey(-1, 2);
2169 getHashValue(const clang::serialization::DeclarationNameKey &Key) {
2173 static bool isEqual(const clang::serialization::DeclarationNameKey &L,
2174 const clang::serialization::DeclarationNameKey &R) {
H A DModuleFileExtension.h31 namespace serialization {
106 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DGlobalModuleIndex.h39 namespace serialization {
55 using ModuleFile = serialization::ModuleFile;
/freebsd-14.2/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;
43 void ModuleImportRead(serialization::SubmoduleID ID,
/freebsd-14.2/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()
77 serialization::SubmoduleID ID, SourceLocation ImportLoc) { in ModuleImportRead()
H A DTestModuleFileExtension.cpp16 using namespace clang::serialization;
114 ASTReader &Reader, serialization::ModuleFile &Mod, in createExtensionReader()
H A DFrontendAction.cpp74 void IdentifierRead(serialization::IdentID ID, in IdentifierRead()
79 void TypeRead(serialization::TypeIdx Idx, QualType T) override { in TypeRead()
83 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
87 void SelectorRead(serialization::SelectorID ID, Selector Sel) override { in SelectorRead()
91 void MacroDefinitionRead(serialization::PreprocessedEntityID PPID, in MacroDefinitionRead()
105 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
131 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
647 for (serialization::ModuleFile &MF : MM) in BeginSourceFile()
1026 serialization::ModuleFile *Loaded = nullptr; in BeginSourceFile()
H A DASTUnit.cpp1093 std::vector<serialization::DeclID> TopLevelDeclIDs;
1511 serialization::ModuleFile & in getASTFileName()
2613 serialization::ModuleFile & in getLocalPreprocessingEntities()
2627 serialization::ModuleFile & in visitLocalTopLevelDecls()
2651 serialization::ModuleFile *Mod = nullptr; in getPCHFile()
2654 case serialization::MK_ImplicitModule: in getPCHFile()
2655 case serialization::MK_ExplicitModule: in getPCHFile()
2656 case serialization::MK_PrebuiltModule: in getPCHFile()
2658 case serialization::MK_PCH: in getPCHFile()
2661 case serialization::MK_Preamble: in getPCHFile()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/
H A DIndexingAction.h28 namespace serialization {
68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp34 const serialization::ModuleFile &MF) { in optimizeHeaderSearchOpts()
40 llvm::DenseSet<const serialization::ModuleFile *> Visited; in optimizeHeaderSearchOpts()
41 std::function<void(const serialization::ModuleFile *)> VisitMF = in optimizeHeaderSearchOpts()
42 [&](const serialization::ModuleFile *MF) { in optimizeHeaderSearchOpts()
45 for (const serialization::ModuleFile *Import : MF->Imports) in optimizeHeaderSearchOpts()
330 HashBuilder.add(serialization::VERSION_MAJOR, serialization::VERSION_MINOR); in getModuleContextHash()
524 serialization::ModuleFile *MF = in handleTopLevelModule()
529 [&](const serialization::InputFileInfo &IFI, bool IsSystem) { in handleTopLevelModule()
549 [&](const serialization::InputFileInfo &IFI, bool IsSystem) { in handleTopLevelModule()
/freebsd-14.2/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-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DAbstractTypeReader.h17 namespace serialization {
H A DAbstractTypeWriter.h17 namespace serialization {
/freebsd-14.2/contrib/libcbor/
H A DBazel.md42 "cbor/serialization.h", "cbor/streaming.h", "cbor/strings.h", "cbor/tags.h"],
61 "cbor/serialization.h", "cbor/streaming.h", "cbor/strings.h", "cbor/tags.h"],
/freebsd-14.2/lib/libcbor/
H A DMakefile19 SRCS+= cbor/serialization.c

1234