Lines Matching refs:serialization
14 #include "clang/Serialization/ASTWriter.h"
42 #include "clang/Serialization/ASTReader.h"
56 using namespace clang::serialization;
72 // Type serialization
1025 serialization::ModuleManager &Mgr = Chain->getModuleManager();
1103 // Note: we don't serialize the log or serialization file names, because they
1355 // Source Manager Serialization
1420 // Keep track of the framework names we've used during serialization.
1785 // Preprocessor Serialization
2302 serialization::SubmoduleID
2381 // Type Serialization
2430 // Declaration Serialization
2530 // Global Method Pool and Selector Serialization
2551 return serialization::ComputeHash(Sel);
2742 // Identifier Table Serialization
2967 // DeclContext's Name Lookup Table Serialization
2995 ID.AddInteger(serialization::ComputeHash(Name.getObjCSelector()));
3240 SmallVector<serialization::LocalRedeclarationsInfo, 2> LocalRedeclsMap;
3390 // General Serialization Routines
3403 #include "clang/Serialization/AttrPCHWrite.inc"
3742 // an AST file, are registered for serialization.
4280 static inline bool compLocDecl(std::pair<unsigned, serialization::DeclID> L,
4281 std::pair<unsigned, serialization::DeclID> R) {
4315 std::pair<unsigned, serialization::DeclID> LocDecl(Offset, ID);
4417 // Push each of the NNS's onto a stack for serialization in reverse order.
4461 // serialization in reverse order.
4667 Stream.EmitRecord(serialization::DECL_CXX_BASE_SPECIFIERS, Record);
4830 void ASTWriter::MacroRead(serialization::MacroID ID, MacroDirective *MD) {
4855 void ASTWriter::MacroDefinitionRead(serialization::PreprocessedEntityID ID,
4861 void ASTWriter::ModuleRead(serialization::SubmoduleID ID, Module *Mod) {