Home
last modified time | relevance | path

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

123456

/netbsd-src/external/apache2/llvm/dist/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()
88 Code = serialization::STMT_COMPOUND; in VisitCompoundStmt()
107 Code = serialization::STMT_CASE; in VisitCaseStmt()
113 Code = serialization::STMT_DEFAULT; in VisitDefaultStmt()
122 Code = serialization::STMT_LABEL; in VisitLabelStmt()
131 Code = serialization::STMT_ATTRIBUTED; in VisitAttributedStmt()
161 Code = serialization::STMT_IF; in VisitIfStmt()
[all …]
H A DASTWriterDecl.cpp27 using namespace serialization;
39 serialization::DeclCode Code;
46 Code((serialization::DeclCode)0), AbbrevToUse(0) {} in ASTDeclWriter()
342 Code = serialization::DECL_PRAGMA_COMMENT; in VisitPragmaCommentDecl()
354 Code = serialization::DECL_PRAGMA_DETECT_MISMATCH; in VisitPragmaDetectMismatchDecl()
398 Code = serialization::DECL_TYPEDEF; in VisitTypedefDecl()
404 Code = serialization::DECL_TYPEALIAS; in VisitTypeAliasDecl()
471 Code = serialization::DECL_ENUM; in VisitEnumDecl()
506 Code = serialization::DECL_RECORD; in VisitRecordDecl()
521 Code = serialization::DECL_ENUM_CONSTANT; in VisitEnumConstantDecl()
[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()
443 bool serialization::needsAnonymousDeclarationNumber(const NamedDecl *D) { in needsAnonymousDeclarationNumber()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTWriter.h119 using TypeIdxMap = llvm::DenseMap<QualType, serialization::TypeIdx,
120 serialization::UnsafeQualTypeDenseMapInfo>;
201 serialization::DeclID FirstDeclID = serialization::NUM_PREDEF_DECL_IDS;
204 serialization::DeclID NextDeclID = FirstDeclID;
212 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs;
216 std::vector<serialization::DeclOffset> DeclOffsets;
224 SmallVector<std::pair<unsigned, serialization::DeclID>, 64>;
239 void associateDeclWithFile(const Decl *D, serialization::DeclID);
242 serialization::TypeID FirstTypeID = serialization::NUM_PREDEF_TYPE_IDS;
245 serialization::TypeID NextTypeID = FirstTypeID;
[all …]
H A DASTReader.h191 virtual void ReadCounter(const serialization::ModuleFile &M, in ReadCounter()
196 serialization::ModuleKind Kind) {} in visitModuleFile()
263 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override;
267 serialization::ModuleKind Kind) override;
295 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override;
315 namespace serialization {
358 friend class serialization::reader::ASTIdentifierLookupTrait;
359 friend class serialization::ReadMethodPoolVisitor;
393 using ModuleFile = serialization::ModuleFile;
394 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.h38 namespace serialization {
292 serialization::IdentID BaseIdentifierID = 0;
332 serialization::MacroID BaseMacroID = 0;
351 serialization::PreprocessedEntityID BasePreprocessedEntityID = 0;
387 serialization::SubmoduleID BaseSubmoduleID = 0;
404 serialization::SelectorID BaseSelectorID = 0;
439 serialization::DeclID BaseDeclID = 0;
451 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs;
454 const serialization::DeclID *FileSortedDecls = nullptr;
459 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 {
2105 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> {
2106 static clang::serialization::DeclarationNameKey getEmptyKey() {
2107 return clang::serialization::DeclarationNameKey(-1, 1);
2110 static clang::serialization::DeclarationNameKey getTombstoneKey() {
2111 return clang::serialization::DeclarationNameKey(-1, 2);
2115 getHashValue(const clang::serialization::DeclarationNameKey &Key) {
2119 static bool isEqual(const clang::serialization::DeclarationNameKey &L,
2120 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;
/netbsd-src/external/apache2/llvm/dist/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;
/netbsd-src/external/apache2/llvm/dist/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.cpp577 void ReadCounter(const serialization::ModuleFile &M, in ReadCounter()
833 switch (AST->Reader->ReadAST(Filename, serialization::MK_MainFile, in LoadFromASTFile()
1023 std::vector<serialization::DeclID> takeTopLevelDeclIDs() { in takeTopLevelDeclIDs()
1057 std::vector<serialization::DeclID> TopLevelDeclIDs;
1476 serialization::ModuleFile & in getASTFileName()
2575 serialization::ModuleFile & in getLocalPreprocessingEntities()
2589 serialization::ModuleFile & in visitLocalTopLevelDecls()
2613 serialization::ModuleFile *Mod = nullptr; in getPCHFile()
2614 Reader->getModuleManager().visit([&Mod](serialization::ModuleFile &M) { in getPCHFile()
2616 case serialization::MK_ImplicitModule: in getPCHFile()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Index/
H A DIndexingAction.h28 namespace serialization {
68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/netbsd-src/external/bsd/file/dist/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
/netbsd-src/external/mit/libcbor/lib/
H A DMakefile44 serialization.c \
70 cbor/serialization.h \
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DAbstractTypeWriter.h17 namespace serialization {
H A DAbstractTypeReader.h16 namespace serialization {
/netbsd-src/external/apache2/llvm/dist/clang/tools/c-index-test/
H A Dcore_main.cpp203 static void dumpModuleFileInputs(serialization::ModuleFile &Mod, in dumpModuleFileInputs()
208 [&](const serialization::InputFile &IF, bool isSystem) { in dumpModuleFileInputs()
245 Reader->getModuleManager().visit([&](serialization::ModuleFile &Mod) -> bool { in printSourceSymbols()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp190 serialization::ModuleFile *MF = in handleTopLevelModule()
193 *MF, true, true, [&](const serialization::InputFile &IF, bool isSystem) { in handleTopLevelModule()

123456