/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | AbstractTypeReader.h | 16 namespace serialization { namespace in namespace:clang 28 } // end namespace serialization
|
H A D | AbstractTypeWriter.h | 1 //==--- AbstractTypeWriter.h - Abstract serialization for types -----------===// 17 namespace serialization { namespace in namespace:clang 29 } // end namespace serialization
|
H A D | AbstractBasicReader.h | 15 namespace serialization { namespace in namespace:clang 260 } // end namespace serialization
|
H A D | AbstractBasicWriter.h | 1 //==--- AbstractBasicWriter.h - Abstract basic value serialization --------===// 15 namespace serialization { namespace in namespace:clang 198 // Push each of the NNS's onto a stack for serialization in reverse order. 240 } // end namespace serialization
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTDeserializationListener.h | 38 virtual void IdentifierRead(serialization::IdentID ID, 41 virtual void MacroRead(serialization::MacroID ID, MacroInfo *MI) { } 45 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { } 47 virtual void DeclRead(serialization::DeclID ID, const Decl *D) { } 49 virtual void SelectorRead(serialization::SelectorID iD, Selector Sel) {} 51 virtual void MacroDefinitionRead(serialization::PreprocessedEntityID, 54 virtual void ModuleRead(serialization::SubmoduleID ID, Module *Mod) {} 56 virtual void ModuleImportRead(serialization::SubmoduleID ID,
|
H A D | ASTWriter.h | 116 using TypeIdxMap = llvm::DenseMap<QualType, serialization::TypeIdx, 117 serialization::UnsafeQualTypeDenseMapInfo>; 150 /// serialization, rather than just queueing updates. 192 serialization::DeclID FirstDeclID = serialization::NUM_PREDEF_DECL_IDS; 195 serialization::DeclID NextDeclID = FirstDeclID; 203 llvm::DenseMap<const Decl *, serialization::DeclID> DeclIDs; 207 std::vector<serialization::DeclOffset> DeclOffsets; 211 SmallVector<std::pair<unsigned, serialization::DeclID>, 64>; 225 void associateDeclWithFile(const Decl *D, serialization [all...] |
H A D | ModuleFile.h | 39 namespace serialization { namespace in namespace:clang 278 serialization::IdentID BaseIdentifierID = 0; 314 serialization::MacroID BaseMacroID = 0; 333 serialization::PreprocessedEntityID BasePreprocessedEntityID = 0; 369 serialization::SubmoduleID BaseSubmoduleID = 0; 386 serialization::SelectorID BaseSelectorID = 0; 418 serialization::DeclID BaseDeclID = 0; 430 llvm::DenseMap<ModuleFile *, serialization::DeclID> GlobalToLocalDeclIDs; 433 const serialization::DeclID *FileSortedDecls = nullptr; 438 const serialization [all...] |
H A D | ASTReader.h | 189 virtual void ReadCounter(const serialization::ModuleFile &M, 194 serialization::ModuleKind Kind) {} 261 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override; 265 serialization::ModuleKind Kind) override; 293 void ReadCounter(const serialization::ModuleFile &M, unsigned Value) override; 313 namespace serialization { namespace in namespace:clang 326 } // namespace serialization 337 /// The AST reader provides lazy de-serialization of declarations, as 356 friend class serialization::reader::ASTIdentifierLookupTrait; 357 friend class serialization [all...] |
H A D | ModuleFileExtension.h | 29 namespace serialization { namespace in namespace:clang 31 } // end namespace serialization 98 ASTReader &Reader, serialization::ModuleFile &Mod,
|
H A D | ASTRecordReader.h | 28 : public serialization::DataStreamBasicReader<ASTRecordReader> { 29 using ModuleFile = serialization::ModuleFile; 84 serialization::SubmoduleID 90 Module *getSubmodule(serialization::SubmoduleID GlobalID) { 102 serialization::DeclID ID) { 164 serialization::TypeID getGlobalTypeID(unsigned LocalID) const { 183 serialization::DeclID readDeclID() {
|
H A D | GlobalModuleIndex.h | 41 namespace serialization { namespace in namespace:clang 57 using ModuleFile = serialization::ModuleFile;
|
H A D | ASTBitCodes.h | 31 namespace serialization { namespace in namespace:clang 2009 } // namespace serialization 2014 template <> struct DenseMapInfo<clang::serialization::DeclarationNameKey> { 2015 static clang::serialization::DeclarationNameKey getEmptyKey() { 2016 return clang::serialization::DeclarationNameKey(-1, 1); 2019 static clang::serialization::DeclarationNameKey getTombstoneKey() { 2020 return clang::serialization::DeclarationNameKey(-1, 2); 2024 getHashValue(const clang::serialization::DeclarationNameKey &Key) { 2028 static bool isEqual(const clang::serialization::DeclarationNameKey &L, 2029 const clang::serialization [all...] |
H A D | ModuleManager.h | 45 namespace serialization { namespace in namespace:clang 321 } // namespace serialization
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | MultiplexConsumer.h | 35 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;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 10 /// Implements serialization for Statements and Expressions. 26 // Statement/expression serialization 35 serialization::StmtCode Code; 41 Code(serialization::STMT_NULL_PTR), AbbrevToUse(0) {} 46 assert(Code != serialization::STMT_NULL_PTR && 78 Code = serialization::STMT_NULL; 88 Code = serialization::STMT_COMPOUND; 107 Code = serialization::STMT_CASE; 113 Code = serialization::STMT_DEFAULT; 121 Code = serialization [all...] |
H A D | ASTWriterDecl.cpp | 9 // This file implements serialization for Declarations. 28 using namespace serialization; 31 // Declaration serialization 40 serialization::DeclCode Code; 47 Code((serialization::DeclCode)0), AbbrevToUse(0) {} 341 Code = serialization::DECL_PRAGMA_COMMENT; 353 Code = serialization::DECL_PRAGMA_DETECT_MISMATCH; 397 Code = serialization::DECL_TYPEDEF; 403 Code = serialization::DECL_TYPEALIAS; 470 Code = serialization [all...] |
H A D | ASTCommon.cpp | 25 serialization::TypeIdx 26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { 251 unsigned serialization::ComputeHash(Selector Sel) { 263 serialization::getDefinitiveDeclContext(const DeclContext *DC) { 322 bool serialization::isRedeclarableDeclKind(unsigned Kind) { 419 bool serialization::needsAnonymousDeclarationNumber(const NamedDecl *D) {
|
H A D | ModuleFile.cpp | 22 using namespace serialization;
|
H A D | ASTCommon.h | 22 namespace serialization { namespace in namespace:clang 127 } // namespace serialization
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Index/ |
H A D | IndexingAction.h | 28 namespace serialization { namespace in namespace:clang 69 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | TestModuleFileExtension.h | 65 ASTReader &Reader, serialization::ModuleFile &Mod,
|
H A D | MultiplexConsumer.cpp | 35 serialization::IdentID ID, IdentifierInfo *II) { 41 serialization::MacroID ID, MacroInfo *MI) { 47 serialization::TypeIdx Idx, QualType T) { 53 serialization::DeclID ID, const Decl *D) { 59 serialization::SelectorID ID, Selector Sel) { 65 serialization::PreprocessedEntityID ID, MacroDefinitionRecord *MD) { 71 serialization::SubmoduleID ID, Module *Mod) {
|
H A D | TestModuleFileExtension.cpp | 16 using namespace clang::serialization; 114 ASTReader &Reader, serialization::ModuleFile &Mod,
|
H A D | FrontendAction.cpp | 60 void IdentifierRead(serialization::IdentID ID, 65 void TypeRead(serialization::TypeIdx Idx, QualType T) override { 69 void DeclRead(serialization::DeclID ID, const Decl *D) override { 73 void SelectorRead(serialization::SelectorID ID, Selector Sel) override { 77 void MacroDefinitionRead(serialization::PreprocessedEntityID PPID, 91 void DeclRead(serialization::DeclID ID, const Decl *D) override { 117 void DeclRead(serialization::DeclID ID, const Decl *D) override { 591 for (serialization::ModuleFile &MF : MM)
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.cpp | 99 serialization::ModuleFile *MF = 102 *MF, true, true, [&](const serialization::InputFile &IF, bool isSystem) {
|