• Home
  • Raw
  • Download

Lines Matching refs:ASTWriter

74     ASTWriter &Writer;
75 ASTWriter::RecordDataImpl &Record;
81 ASTTypeWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record) in ASTTypeWriter()
395 ASTWriter &Writer;
396 ASTWriter::RecordDataImpl &Record;
399 TypeLocWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record) in TypeLocWriter()
607 ASTWriter::RecordDataImpl &Record) { in EmitBlockID()
622 ASTWriter::RecordDataImpl &Record) { in EmitRecordID()
631 ASTWriter::RecordDataImpl &Record) { in AddStmtsExprs()
736 void ASTWriter::WriteBlockInfoBlock() { in WriteBlockInfoBlock()
946 void ASTWriter::WriteMetadata(ASTContext &Context, const char *isysroot, in WriteMetadata()
1028 void ASTWriter::WriteLanguageOptions(const LangOptions &LangOpts) { in WriteLanguageOptions()
1170 void ASTWriter::WriteStatCache(MemorizeStatCalls &StatCalls) { in WriteStatCache()
1271 ASTWriter &Writer;
1275 HeaderFileInfoTrait(ASTWriter &Writer, HeaderSearch &HS) in HeaderFileInfoTrait()
1332 void ASTWriter::WriteHeaderSearch(HeaderSearch &HS, const char* isysroot) { in WriteHeaderSearch()
1406 void ASTWriter::WriteSourceManagerBlock(SourceManager &SourceMgr, in WriteSourceManagerBlock()
1656 void ASTWriter::WritePreprocessor(const Preprocessor &PP) { in WritePreprocessor()
1778 void ASTWriter::WritePreprocessorDetail(PreprocessingRecord &PPRec) { in WritePreprocessorDetail()
1897 void ASTWriter::WritePragmaDiagnosticMappings(const Diagnostic &Diag) { in WritePragmaDiagnosticMappings()
1923 void ASTWriter::WriteCXXBaseSpecifiersOffsets() { in WriteCXXBaseSpecifiersOffsets()
1951 void ASTWriter::WriteType(QualType T) { in WriteType()
2004 uint64_t ASTWriter::WriteDeclContextLexicalBlock(ASTContext &Context, in WriteDeclContextLexicalBlock()
2022 void ASTWriter::WriteTypeDeclOffsets() { in WriteTypeDeclOffsets()
2056 ASTWriter &Writer;
2068 explicit ASTMethodPoolTrait(ASTWriter &Writer) : Writer(Writer) { } in ASTMethodPoolTrait()
2142 void ASTWriter::WriteSelectors(Sema &SemaRef) { in WriteSelectors()
2238 void ASTWriter::WriteReferencedSelectorsPool(Sema &SemaRef) { in WriteReferencedSelectorsPool()
2265 ASTWriter &Writer;
2286 ASTIdentifierTableTrait(ASTWriter &Writer, Preprocessor &PP) in ASTIdentifierTableTrait()
2369 void ASTWriter::WriteIdentifierTable(Preprocessor &PP) { in WriteIdentifierTable()
2445 ASTWriter &Writer;
2454 explicit ASTDeclContextNameLookupTrait(ASTWriter &Writer) : Writer(Writer) { } in ASTDeclContextNameLookupTrait()
2564 uint64_t ASTWriter::WriteDeclContextVisibleBlock(ASTContext &Context, in WriteDeclContextVisibleBlock()
2635 void ASTWriter::WriteDeclContextVisibleUpdate(const DeclContext *DC) { in WriteDeclContextVisibleUpdate()
2672 void ASTWriter::WriteFPPragmaOptions(const FPOptions &Opts) { in WriteFPPragmaOptions()
2679 void ASTWriter::WriteOpenCLExtensions(Sema &SemaRef) { in WriteOpenCLExtensions()
2695 void ASTWriter::WriteAttributes(const AttrVec &Attrs, RecordDataImpl &Record) { in WriteAttributes()
2707 void ASTWriter::AddString(llvm::StringRef Str, RecordDataImpl &Record) { in AddString()
2712 void ASTWriter::AddVersionTuple(const VersionTuple &Version, in AddVersionTuple()
2727 void ASTWriter::SetIdentifierOffset(const IdentifierInfo *II, uint32_t Offset) { in SetIdentifierOffset()
2737 void ASTWriter::SetSelectorOffset(Selector Sel, uint32_t Offset) { in SetSelectorOffset()
2747 ASTWriter::ASTWriter(llvm::BitstreamWriter &Stream) in ASTWriter() function in ASTWriter
2767 void ASTWriter::WriteAST(Sema &SemaRef, MemorizeStatCalls *StatCalls, in WriteAST()
2784 void ASTWriter::WriteASTCore(Sema &SemaRef, MemorizeStatCalls *StatCalls, in WriteASTCore()
3028 void ASTWriter::WriteASTChain(Sema &SemaRef, MemorizeStatCalls *StatCalls, in WriteASTChain()
3280 void ASTWriter::WriteDeclUpdatesBlocks() { in WriteDeclUpdatesBlocks()
3304 void ASTWriter::WriteDeclReplacementsBlock() { in WriteDeclReplacementsBlock()
3317 void ASTWriter::AddSourceLocation(SourceLocation Loc, RecordDataImpl &Record) { in AddSourceLocation()
3321 void ASTWriter::AddSourceRange(SourceRange Range, RecordDataImpl &Record) { in AddSourceRange()
3326 void ASTWriter::AddAPInt(const llvm::APInt &Value, RecordDataImpl &Record) { in AddAPInt()
3332 void ASTWriter::AddAPSInt(const llvm::APSInt &Value, RecordDataImpl &Record) { in AddAPSInt()
3337 void ASTWriter::AddAPFloat(const llvm::APFloat &Value, RecordDataImpl &Record) { in AddAPFloat()
3341 void ASTWriter::AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record) { in AddIdentifierRef()
3345 IdentID ASTWriter::getIdentifierRef(const IdentifierInfo *II) { in getIdentifierRef()
3355 MacroID ASTWriter::getMacroDefinitionID(MacroDefinition *MD) { in getMacroDefinitionID()
3365 void ASTWriter::AddSelectorRef(const Selector SelRef, RecordDataImpl &Record) { in AddSelectorRef()
3369 SelectorID ASTWriter::getSelectorRef(Selector Sel) { in getSelectorRef()
3386 void ASTWriter::AddCXXTemporary(const CXXTemporary *Temp, RecordDataImpl &Record) { in AddCXXTemporary()
3390 void ASTWriter::AddCXXBaseSpecifiersRef(CXXBaseSpecifier const *Bases, in AddCXXBaseSpecifiersRef()
3400 void ASTWriter::AddTemplateArgumentLocInfo(TemplateArgument::ArgKind Kind, in AddTemplateArgumentLocInfo()
3427 void ASTWriter::AddTemplateArgumentLoc(const TemplateArgumentLoc &Arg, in AddTemplateArgumentLoc()
3442 void ASTWriter::AddTypeSourceInfo(TypeSourceInfo *TInfo, in AddTypeSourceInfo()
3452 void ASTWriter::AddTypeLoc(TypeLoc TL, RecordDataImpl &Record) { in AddTypeLoc()
3460 void ASTWriter::AddTypeRef(QualType T, RecordDataImpl &Record) { in AddTypeRef()
3464 TypeID ASTWriter::GetOrCreateTypeID(QualType T) { in GetOrCreateTypeID()
3466 std::bind1st(std::mem_fun(&ASTWriter::GetOrCreateTypeIdx), this)); in GetOrCreateTypeID()
3469 TypeID ASTWriter::getTypeID(QualType T) const { in getTypeID()
3471 std::bind1st(std::mem_fun(&ASTWriter::getTypeIdx), this)); in getTypeID()
3474 TypeIdx ASTWriter::GetOrCreateTypeIdx(QualType T) { in GetOrCreateTypeIdx()
3489 TypeIdx ASTWriter::getTypeIdx(QualType T) const { in getTypeIdx()
3499 void ASTWriter::AddDeclRef(const Decl *D, RecordDataImpl &Record) { in AddDeclRef()
3503 DeclID ASTWriter::GetDeclRef(const Decl *D) { in GetDeclRef()
3525 DeclID ASTWriter::getDeclID(const Decl *D) { in getDeclID()
3533 void ASTWriter::AddDeclarationName(DeclarationName Name, RecordDataImpl &Record) { in AddDeclarationName()
3567 void ASTWriter::AddDeclarationNameLoc(const DeclarationNameLoc &DNLoc, in AddDeclarationNameLoc()
3600 void ASTWriter::AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo, in AddDeclarationNameInfo()
3607 void ASTWriter::AddQualifierInfo(const QualifierInfo &Info, in AddQualifierInfo()
3615 void ASTWriter::AddNestedNameSpecifier(NestedNameSpecifier *NNS, in AddNestedNameSpecifier()
3658 void ASTWriter::AddNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in AddNestedNameSpecifierLoc()
3707 void ASTWriter::AddTemplateName(TemplateName Name, RecordDataImpl &Record) { in AddTemplateName()
3761 void ASTWriter::AddTemplateArgument(const TemplateArgument &Arg, in AddTemplateArgument()
3800 ASTWriter::AddTemplateParameterList(const TemplateParameterList *TemplateParams, in AddTemplateParameterList()
3815 ASTWriter::AddTemplateArgumentList(const TemplateArgumentList *TemplateArgs, in AddTemplateArgumentList()
3825 ASTWriter::AddUnresolvedSet(const UnresolvedSetImpl &Set, RecordDataImpl &Record) { in AddUnresolvedSet()
3834 void ASTWriter::AddCXXBaseSpecifier(const CXXBaseSpecifier &Base, in AddCXXBaseSpecifier()
3847 void ASTWriter::FlushCXXBaseSpecifiers() { in FlushCXXBaseSpecifiers()
3876 void ASTWriter::AddCXXCtorInitializers( in AddCXXCtorInitializers()
3914 void ASTWriter::AddCXXDefinitionData(const CXXRecordDecl *D, RecordDataImpl &Record) { in AddCXXDefinitionData()
3964 void ASTWriter::ReaderInitialized(ASTReader *Reader) { in ReaderInitialized()
3991 void ASTWriter::IdentifierRead(IdentID ID, IdentifierInfo *II) { in IdentifierRead()
3997 void ASTWriter::TypeRead(TypeIdx Idx, QualType T) { in TypeRead()
4008 void ASTWriter::DeclRead(DeclID ID, const Decl *D) { in DeclRead()
4012 void ASTWriter::SelectorRead(SelectorID ID, Selector S) { in SelectorRead()
4016 void ASTWriter::MacroDefinitionRead(serialization::MacroID ID, in MacroDefinitionRead()
4021 void ASTWriter::CompletedTagDefinition(const TagDecl *D) { in CompletedTagDefinition()
4049 void ASTWriter::AddedVisibleDecl(const DeclContext *DC, const Decl *D) { in AddedVisibleDecl()
4060 void ASTWriter::AddedCXXImplicitMember(const CXXRecordDecl *RD, const Decl *D) { in AddedCXXImplicitMember()
4074 void ASTWriter::AddedCXXTemplateSpecialization(const ClassTemplateDecl *TD, in AddedCXXTemplateSpecialization()
4086 void ASTWriter::AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, in AddedCXXTemplateSpecialization()
4098 void ASTWriter::CompletedImplicitDefinition(const FunctionDecl *D) { in CompletedImplicitDefinition()
4107 void ASTWriter::StaticDataMemberInstantiated(const VarDecl *D) { in StaticDataMemberInstantiated()