/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Serialization/ |
H A D | ASTDeserializationListener.h | 39 virtual void IdentifierRead(serialization::IdentID ID, 42 virtual void MacroRead(serialization::MacroID ID, MacroInfo *MI) { } 46 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { } 48 virtual void DeclRead(serialization::DeclID ID, const Decl *D) { } 50 virtual void SelectorRead(serialization::SelectorID iD, Selector Sel) { } 52 virtual void MacroDefinitionRead(serialization::PreprocessedEntityID, 55 virtual void ModuleRead(serialization::SubmoduleID ID, Module *Mod) { }
|
H A D | Module.h | 33 namespace serialization { namespace in namespace:clang 217 serialization::IdentID BaseIdentifierID; 249 serialization::MacroID BaseMacroID; 268 serialization::PreprocessedEntityID BasePreprocessedEntityID; 297 serialization::SubmoduleID BaseSubmoduleID; 314 serialization::SelectorID BaseSelectorID; 346 serialization::DeclID BaseDeclID; 358 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs; 375 const serialization::DeclID *FileSortedDecls; 380 const serialization [all...] |
H A D | ASTWriter.h | 96 typedef llvm::DenseMap<QualType, serialization::TypeIdx, 97 serialization::UnsafeQualTypeDenseMapInfo> 116 /// serialization, rather than just queueing updates. 158 serialization::DeclID FirstDeclID; 161 serialization::DeclID NextDeclID; 169 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs; 173 std::vector<serialization::DeclOffset> DeclOffsets; 176 typedef SmallVector<std::pair<unsigned, serialization::DeclID>, 64> 190 void associateDeclWithFile(const Decl *D, serialization::DeclID); 193 serialization [all...] |
H A D | ASTReader.h | 170 virtual void ReadCounter(const serialization::ModuleFile &M, 201 virtual void ReadCounter(const serialization::ModuleFile &M, unsigned Value); 207 namespace serialization { namespace in namespace:clang 218 } // end namespace serialization 229 /// The AST reader provides lazy de-serialization of declarations, as 272 friend class serialization::reader::ASTIdentifierLookupTrait; 276 friend class serialization::ReadMethodPoolVisitor; 278 typedef serialization::ModuleFile ModuleFile; 279 typedef serialization::ModuleKind ModuleKind; 280 typedef serialization [all...] |
H A D | GlobalModuleIndex.h | 39 namespace serialization { namespace in namespace:clang 46 using serialization::ModuleFile;
|
H A D | ModuleManager.h | 27 namespace serialization { namespace in namespace:clang 281 } } // end namespace clang::serialization
|
H A D | ASTBitCodes.h | 26 namespace serialization { namespace in namespace:clang
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 11 /// \brief Implements serialization for Statements and Expressions. 26 // Statement/expression serialization 37 serialization::StmtCode Code; 68 Code = serialization::STMT_NULL; 79 Code = serialization::STMT_COMPOUND; 95 Code = serialization::STMT_CASE; 101 Code = serialization::STMT_DEFAULT; 109 Code = serialization::STMT_LABEL; 118 Code = serialization::STMT_ATTRIBUTED; 129 Code = serialization [all...] |
H A D | ASTWriterDecl.cpp | 10 // This file implements serialization for Declarations. 27 using namespace serialization; 30 // Declaration serialization 42 serialization::DeclCode Code; 211 Code = serialization::DECL_TYPEDEF; 216 Code = serialization::DECL_TYPEALIAS; 273 Code = serialization::DECL_ENUM; 297 Code = serialization::DECL_RECORD; 312 Code = serialization::DECL_ENUM_CONSTANT; 420 Code = serialization [all...] |
H A D | ASTCommon.cpp | 25 serialization::TypeIdx 26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { 80 unsigned serialization::ComputeHash(Selector Sel) { 92 serialization::getDefinitiveDeclContext(const DeclContext *DC) { 149 bool serialization::isRedeclarableDeclKind(unsigned Kind) {
|
H A D | ASTCommon.h | 22 namespace serialization { namespace in namespace:clang 78 } // namespace serialization
|
H A D | Module.cpp | 20 using namespace serialization;
|
H A D | ASTReaderInternals.h | 30 namespace serialization { namespace in namespace:clang 235 } // end namespace clang::serialization::reader 236 } // end namespace clang::serialization
|
H A D | ASTReaderDecl.cpp | 30 using namespace clang::serialization; 63 serialization::DeclID ReadDeclID(const RecordData &R, unsigned &I) { 91 serialization::SubmoduleID readSubmoduleID(const RecordData &R, 1464 SmallVector<serialization::DeclID, 2> SpecIDs; 1481 typedef serialization::DeclID DeclID; 1503 SmallVector<serialization::DeclID, 2> SpecIDs; 1520 typedef serialization::DeclID DeclID; 1645 serialization::DeclID[NumSpecs + 1]; 2638 void ASTReader::loadDeclUpdateRecords(serialization::DeclID ID, Decl *D) { 2767 void ASTReader::loadPendingDeclChain(serialization [all...] |
H A D | GlobalModuleIndex.cpp | 32 using namespace serialization; 450 : public serialization::reader::ASTIdentifierLookupTraitBase {
|
H A D | ModuleManager.cpp | 27 using namespace serialization;
|
H A D | ASTReader.cpp | 58 using namespace clang::serialization; 59 using namespace clang::serialization::reader; 398 return serialization::ComputeHash(Sel); 619 ID.AddInteger(serialization::ComputeHash(Selector(Key.Data))); 2184 serialization::DeclID ID = ReadDeclID(F, Record, Idx); 2258 serialization::TypeID ID = getGlobalTypeID(F, Record[I]); 5295 serialization::TypeID 5409 serialization::DeclID 5421 bool ASTReader::isDeclIDFromModule(serialization::GlobalDeclID ID, 5516 llvm::DenseMap<ModuleFile *, serialization 6254 namespace clang { namespace serialization { namespace in namespace:clang [all...] |
H A D | ASTWriter.cpp | 56 using namespace clang::serialization; 72 // Type serialization 1042 serialization::ModuleManager &Mgr = Chain->getModuleManager(); 1123 // Note: we don't serialize the log or serialization file names, because they 1457 // Keep track of the framework names we've used during serialization. 2470 serialization::SubmoduleID 2725 return serialization::ComputeHash(Sel); 3288 ID.AddInteger(serialization::ComputeHash(Name.getObjCSelector())); 3531 SmallVector<serialization::LocalRedeclarationsInfo, 2> LocalRedeclsMap; 4071 // an AST file, are registered for serialization [all...] |
H A D | ASTReaderStmt.cpp | 23 using namespace clang::serialization; 57 serialization::DeclID ReadDeclID(const RecordData &R, unsigned &I) {
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | MultiplexConsumer.cpp | 34 virtual void IdentifierRead(serialization::IdentID ID, 36 virtual void TypeRead(serialization::TypeIdx Idx, QualType T); 37 virtual void DeclRead(serialization::DeclID ID, const Decl *D); 38 virtual void SelectorRead(serialization::SelectorID iD, Selector Sel); 39 virtual void MacroDefinitionRead(serialization::PreprocessedEntityID, 57 serialization::IdentID ID, IdentifierInfo *II) { 63 serialization::TypeIdx Idx, QualType T) { 69 serialization::DeclID ID, const Decl *D) { 75 serialization::SelectorID ID, Selector Sel) { 81 serialization [all...] |
H A D | FrontendAction.cpp | 49 virtual void IdentifierRead(serialization::IdentID ID, 54 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { 58 virtual void DeclRead(serialization::DeclID ID, const Decl *D) { 62 virtual void SelectorRead(serialization::SelectorID ID, Selector Sel) { 66 virtual void MacroDefinitionRead(serialization::PreprocessedEntityID PPID, 79 virtual void DeclRead(serialization::DeclID ID, const Decl *D) { 102 virtual void DeclRead(serialization::DeclID ID, const Decl *D) {
|
H A D | ASTUnit.cpp | 555 virtual void ReadCounter(const serialization::ModuleFile &M, unsigned Value) { 805 switch (Reader->ReadAST(Filename, serialization::MK_MainFile, 1755 serialization::ModuleFile & 2616 serialization::ModuleFile *Mod = MMan->ModuleMgr.lookup(ModName); 2846 serialization::ModuleFile & 2860 serialization::ModuleFile & 2884 serialization::ModuleFile *Mod; 2889 static bool PCHLocator(serialization::ModuleFile &M, void *UserData) { 2892 case serialization::MK_Module: 2894 case serialization [all...] |
H A D | ChainedIncludesSource.cpp | 42 switch (Reader->ReadAST(pchFile, serialization::MK_PCH, SourceLocation(),
|
H A D | CompilerInstance.cpp | 329 Preamble ? serialization::MK_Preamble 330 : serialization::MK_PCH, 1179 switch (ModuleManager->ReadAST(ModuleFileName, serialization::MK_Module, 1236 serialization::MK_Module, ImportLoc,
|
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Frontend/ |
H A D | ASTUnit.h | 249 /// \brief A list of the serialization ID numbers for each of the top-level 251 std::vector<serialization::DeclID> TopLevelDeclsInPreamble; 535 void addTopLevelDeclFromPreamble(serialization::DeclID D) {
|