Searched refs:serialization (Results 26 - 46 of 46) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp214 serialization::ModuleKind Kind) override {
222 serialization::ModuleFile *MF =
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp576 void ReadCounter(const serialization::ModuleFile &M,
835 switch (AST->Reader->ReadAST(Filename, serialization::MK_MainFile,
1025 std::vector<serialization::DeclID> takeTopLevelDeclIDs() {
1059 std::vector<serialization::DeclID> TopLevelDeclIDs;
1486 serialization::ModuleFile &
2311 "ASTUnit serialization failed",
2336 // For serialization we are lenient if the errors were only warn-as-error kind.
2598 serialization::ModuleFile &
2612 serialization::ModuleFile &
2636 serialization
[all...]
H A DChainedIncludesSource.cpp95 switch (Reader->ReadAST(pchFile, serialization::MK_PCH, SourceLocation(),
201 assert(Buffer->IsComplete && "serialization did not complete");
H A DDependencyFile.cpp123 serialization::ModuleKind Kind) override {
H A DCompilerInstance.cpp536 Preamble ? serialization::MK_Preamble
537 : serialization::MK_PCH,
1318 ModuleFileName, serialization::MK_ImplicitModule, ImportLoc,
1600 FileName, serialization::MK_ExplicitModule, SourceLocation(),
1719 ? serialization::MK_PrebuiltModule
1721 ? serialization::MK_ExplicitModule
1722 : serialization::MK_ImplicitModule,
H A DFrontendActions.cpp344 Preamble ? serialization::MK_Preamble
345 : serialization::MK_PCH,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp196 void index::indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h36 namespace serialization { namespace in namespace:clang
288 } // namespace serialization
H A DMultiOnDiskHashTable.h37 namespace serialization { namespace in namespace:clang
343 } // namespace serialization
H A DASTReaderDecl.cpp72 using namespace serialization;
126 serialization::DeclID readDeclID() {
148 serialization::SubmoduleID readSubmoduleID() {
257 SmallVectorImpl<serialization::DeclID>& IDs) {
272 auto *Result = new (C) serialization::DeclID[1 + IDs.size()];
307 void UpdateDecl(Decl *D, SmallVectorImpl<serialization::DeclID> &);
2076 SmallVector<serialization::DeclID, 32> SpecIDs;
2103 SmallVector<serialization::DeclID, 32> SpecIDs;
2213 SmallVector<serialization::DeclID, 32> SpecIDs;
4091 serialization
[all...]
H A DModuleManager.cpp42 using namespace serialization;
H A DGlobalModuleIndex.cpp36 using namespace serialization;
512 : public serialization::reader::ASTIdentifierLookupTraitBase {
H A DASTReader.cpp139 using namespace clang::serialization;
140 using namespace clang::serialization::reader;
212 void ChainedASTReaderListener::ReadCounter(const serialization::ModuleFile &M,
818 return serialization::ComputeHash(Sel);
1068 ID.AddInteger(serialization::ComputeHash(Selector(Data)));
3161 serialization::DeclID ID = ReadDeclID(F, Record, Idx);
3245 serialization::TypeID ID = getGlobalTypeID(F, Record[I]);
6380 serialization::AbstractTypeReader<ASTRecordReader> TypeReader(Record);
6988 serialization::TypeID
7189 serialization
[all...]
H A DASTWriter.cpp118 using namespace clang::serialization;
134 // Type serialization
168 serialization::AbstractTypeWriter<ASTRecordWriter> atw(BasicWriter);
486 Abv->Add(BitCodeAbbrevOp(serialization::TYPE_EXT_QUAL));
493 Abv->Add(BitCodeAbbrevOp(serialization::TYPE_FUNCTION_PROTO));
1049 // Note: we don't serialize the log or serialization file names, because they
1163 serialization::ModuleManager &Mgr = Chain->getModuleManager();
1581 // Keep track of the framework names we've used during serialization.
2946 return serialization::ComputeHash(Sel);
4555 // an AST file, are registered for serialization
[all...]
H A DASTReaderStmt.cpp65 using namespace serialization;
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h27 : public serialization::DataStreamBasicWriter<ASTRecordWriter> {
/freebsd-12-stable/contrib/llvm-project/compiler-rt/include/profile/
H A DInstrProfData.inc98 * is defined here to allow serialization code sharing by LLVM
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc98 * is defined here to allow serialization code sharing by LLVM
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DASTUnit.h240 /// A list of the serialization ID numbers for each of the top-level
242 std::vector<serialization::DeclID> TopLevelDeclsInPreamble;
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DType.h70 namespace serialization { namespace in namespace:clang
1868 template <class T> friend class serialization::AbstractTypeReader;
1869 template <class T> friend class serialization::AbstractTypeWriter;
4473 template <class T> friend class serialization::AbstractTypeReader;
5139 template <class T> friend class serialization::AbstractTypeReader;
5898 template <class T> friend class serialization::AbstractTypeReader;
H A DASTContext.h152 namespace serialization { namespace in namespace:clang
154 } // namespace serialization
428 template <class> friend class serialization::AbstractTypeReader;

Completed in 250 milliseconds

12