Home
last modified time | relevance | path

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

1234

/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriterStmt.cpp36 serialization::StmtCode Code;
42 Code(serialization::STMT_NULL_PTR), AbbrevToUse(0) {} in ASTStmtWriter()
47 assert(Code != serialization::STMT_NULL_PTR && in Emit()
78 Code = serialization::STMT_NULL; in VisitNullStmt()
91 Code = serialization::STMT_COMPOUND; in VisitCompoundStmt()
110 Code = serialization::STMT_CASE; in VisitCaseStmt()
116 Code = serialization::STMT_DEFAULT; in VisitDefaultStmt()
125 Code = serialization::STMT_LABEL; in VisitLabelStmt()
134 Code = serialization::STMT_ATTRIBUTED; in VisitAttributedStmt()
163 Code = serialization::STMT_IF; in VisitIfStmt()
[all …]
H A DASTWriterDecl.cpp28 using namespace serialization;
40 serialization::DeclCode Code;
47 Code((serialization::DeclCode)0), AbbrevToUse(0) {} in ASTDeclWriter()
348 Code = serialization::DECL_PRAGMA_COMMENT; in VisitPragmaCommentDecl()
360 Code = serialization::DECL_PRAGMA_DETECT_MISMATCH; in VisitPragmaDetectMismatchDecl()
404 Code = serialization::DECL_TYPEDEF; in VisitTypedefDecl()
410 Code = serialization::DECL_TYPEALIAS; in VisitTypeAliasDecl()
477 Code = serialization::DECL_ENUM; in VisitEnumDecl()
516 Code = serialization::DECL_RECORD; in VisitRecordDecl()
531 Code = serialization::DECL_ENUM_CONSTANT; in VisitEnumConstantDecl()
[all …]
H A DASTCommon.cpp25 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()
452 bool serialization::needsAnonymousDeclarationNumber(const NamedDecl *D) { in needsAnonymousDeclarationNumber()
/openbsd-src/gnu/llvm/clang/include/clang/Serialization/
H A DASTWriter.h105 using TypeIdxMap = llvm::DenseMap<QualType, serialization::TypeIdx,
106 serialization::UnsafeQualTypeDenseMapInfo>;
189 serialization::DeclID FirstDeclID = serialization::NUM_PREDEF_DECL_IDS;
192 serialization::DeclID NextDeclID = FirstDeclID;
200 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs;
204 std::vector<serialization::DeclOffset> DeclOffsets;
212 SmallVector<std::pair<unsigned, serialization::DeclID>, 64>;
227 void associateDeclWithFile(const Decl *D, serialization::DeclID);
230 serialization::TypeID FirstTypeID = serialization::NUM_PREDEF_TYPE_IDS;
233 serialization::TypeID NextTypeID = FirstTypeID;
[all …]
H A DASTReader.h208 virtual void ReadCounter(const serialization::ModuleFile &M, in ReadCounter()
213 serialization::ModuleKind Kind) {} in visitModuleFile()
280 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override;
284 serialization::ModuleKind Kind) override;
312 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override;
332 namespace serialization {
375 friend class serialization::reader::ASTIdentifierLookupTrait;
376 friend class serialization::ReadMethodPoolVisitor;
410 using ModuleFile = serialization::ModuleFile;
411 using ModuleKind = serialization::ModuleKind;
[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 {
307 serialization::IdentID BaseIdentifierID = 0;
347 serialization::MacroID BaseMacroID = 0;
366 serialization::PreprocessedEntityID BasePreprocessedEntityID = 0;
402 serialization::SubmoduleID BaseSubmoduleID = 0;
419 serialization::SelectorID BaseSelectorID = 0;
454 serialization::DeclID BaseDeclID = 0;
466 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs;
469 const serialization::DeclID *FileSortedDecls = nullptr;
474 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()
168 serialization::TypeID getGlobalTypeID(unsigned LocalID) const { in getGlobalTypeID()
187 serialization::DeclID readDeclID() { in readDeclID()
H A DASTBitCodes.h31 namespace serialization {
2158 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {
2159 static clang::serialization::DeclarationNameKey getEmptyKey() {
2160 return clang::serialization::DeclarationNameKey(-1, 1);
2163 static clang::serialization::DeclarationNameKey getTombstoneKey() {
2164 return clang::serialization::DeclarationNameKey(-1, 2);
2168 getHashValue(const clang::serialization::DeclarationNameKey &Key) {
2172 static bool isEqual(const clang::serialization::DeclarationNameKey &L,
2173 const clang::serialization::DeclarationNameKey &R) {
H A DModuleFileExtension.h31 namespace serialization {
107 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DGlobalModuleIndex.h39 namespace serialization {
55 using ModuleFile = serialization::ModuleFile;
/openbsd-src/gnu/llvm/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,
/openbsd-src/gnu/llvm/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.cpp68 void IdentifierRead(serialization::IdentID ID, in IdentifierRead()
73 void TypeRead(serialization::TypeIdx Idx, QualType T) override { in TypeRead()
77 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
81 void SelectorRead(serialization::SelectorID ID, Selector Sel) override { in SelectorRead()
85 void MacroDefinitionRead(serialization::PreprocessedEntityID PPID, in MacroDefinitionRead()
99 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
125 void DeclRead(serialization::DeclID ID, const Decl *D) override { in DeclRead()
640 for (serialization::ModuleFile &MF : MM) in BeginSourceFile()
H A DASTUnit.cpp605 void ReadCounter(const serialization::ModuleFile &M, in ReadCounter()
861 switch (AST->Reader->ReadAST(Filename, serialization::MK_MainFile, in LoadFromASTFile()
1051 std::vector<serialization::DeclID> takeTopLevelDeclIDs() { in takeTopLevelDeclIDs()
1085 std::vector<serialization::DeclID> TopLevelDeclIDs;
1502 serialization::ModuleFile & in getASTFileName()
2605 serialization::ModuleFile & in getLocalPreprocessingEntities()
2619 serialization::ModuleFile & in visitLocalTopLevelDecls()
2643 serialization::ModuleFile *Mod = nullptr; in getPCHFile()
2644 Reader->getModuleManager().visit([&Mod](serialization::ModuleFile &M) { in getPCHFile()
2646 case serialization::MK_ImplicitModule: in getPCHFile()
[all …]
H A DTestModuleFileExtension.h65 ASTReader &Reader, serialization::ModuleFile &Mod,
/openbsd-src/gnu/llvm/clang/include/clang/Index/
H A DIndexingAction.h28 namespace serialization {
68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp25 const serialization::ModuleFile &MF) { in optimizeHeaderSearchOpts()
31 llvm::DenseSet<const serialization::ModuleFile *> Visited; in optimizeHeaderSearchOpts()
32 std::function<void(const serialization::ModuleFile *)> VisitMF = in optimizeHeaderSearchOpts()
33 [&](const serialization::ModuleFile *MF) { in optimizeHeaderSearchOpts()
36 for (const serialization::ModuleFile *Import : MF->Imports) in optimizeHeaderSearchOpts()
264 HashBuilder.add(serialization::VERSION_MAJOR, serialization::VERSION_MINOR); in getModuleContextHash()
448 serialization::ModuleFile *MF = in handleTopLevelModule()
452 *MF, true, true, [&](const serialization::InputFile &IF, bool isSystem) { in handleTopLevelModule()
/openbsd-src/usr.bin/file/magdir/
H A Djava8 # Java serialization
10 0 beshort 0xaced Java serialization data
/openbsd-src/lib/libcbor/
H A DMakefile20 SRCS+= ints.c maps.c serialization.c streaming.c tags.c strings.c
29 HDRS+= cbor/ints.h cbor/maps.h cbor/serialization.h cbor/streaming.h
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DAbstractTypeWriter.h17 namespace serialization {
H A DAbstractTypeReader.h17 namespace serialization {
/openbsd-src/regress/usr.bin/file/
H A Dt10.out1 t10.in: Java serialization data, version 5
/openbsd-src/gnu/llvm/clang/tools/c-index-test/
H A Dcore_main.cpp204 static void dumpModuleFileInputs(serialization::ModuleFile &Mod, in dumpModuleFileInputs()
209 [&](const serialization::InputFile &IF, bool isSystem) { in dumpModuleFileInputs()
249 Reader->getModuleManager().visit([&](serialization::ModuleFile &Mod) -> bool { in printSourceSymbols()

1234