• Home
  • Raw
  • Download

Lines Matching refs:ASTReader

414 ASTReader::setDeserializationListener(ASTDeserializationListener *Listener) {  in setDeserializationListener()
719 bool ASTReader::ReadDeclContextStorage(ModuleFile &M, in ReadDeclContextStorage()
765 void ASTReader::Error(StringRef Msg) { in Error()
769 void ASTReader::Error(unsigned DiagID, in Error()
778 bool ASTReader::CheckPredefinesBuffers() { in CheckPredefinesBuffers()
793 bool ASTReader::ParseLineTable(ModuleFile &F, in ParseLineTable()
937 ASTReader::ASTReadResult ASTReader::ReadSourceManagerBlock(ModuleFile &F) { in ReadSourceManagerBlock()
1037 ASTReader::ASTReadResult ASTReader::ReadSLocEntryRecord(int ID) { in ReadSLocEntryRecord()
1076 ASTReader::ASTReadResult Result = Success; in ReadSLocEntryRecord()
1212 SourceLocation ASTReader::getImportLocation(ModuleFile *F) { in getImportLocation()
1233 bool ASTReader::ReadBlockAbbrevs(llvm::BitstreamCursor &Cursor, in ReadBlockAbbrevs()
1253 void ASTReader::ReadMacroRecord(ModuleFile &F, uint64_t Offset) { in ReadMacroRecord()
1378 ASTReader::getGlobalPreprocessedEntityID(ModuleFile &M, unsigned LocalID) const { in getGlobalPreprocessedEntityID()
1446 void ASTReader::setIdentifierIsMacro(IdentifierInfo *II, ModuleFile &F, in setIdentifierIsMacro()
1457 void ASTReader::ReadDefinedMacros() { in ReadDefinedMacros()
1515 void ASTReader::LoadMacroDefinition( in LoadMacroDefinition()
1525 void ASTReader::LoadMacroDefinition(IdentifierInfo *II) { in LoadMacroDefinition()
1576 void ASTReader::updateOutOfDateIdentifier(IdentifierInfo &II) { in updateOutOfDateIdentifier()
1586 void ASTReader::markIdentifierUpToDate(IdentifierInfo *II) { in markIdentifierUpToDate()
1597 const FileEntry *ASTReader::getFileEntry(StringRef filenameStrRef) { in getFileEntry()
1616 void ASTReader::MaybeAddSystemRootToFilename(std::string &Filename) { in MaybeAddSystemRootToFilename()
1637 ASTReader::ASTReadResult
1638 ASTReader::ReadASTBlock(ModuleFile &F) { in ReadASTBlock()
2435 ASTReader::ASTReadResult ASTReader::validateFileEntries(ModuleFile &M) { in validateFileEntries()
2505 void ASTReader::makeNamesVisible(const HiddenNames &Names) { in makeNamesVisible()
2520 void ASTReader::makeModuleVisible(Module *Mod, in makeModuleVisible()
2619 ASTReader::ASTReadResult ASTReader::ReadAST(const std::string &FileName, in ReadAST()
2696 ASTReader::ASTReadResult ASTReader::ReadASTCore(StringRef FileName, in ReadASTCore()
2818 void ASTReader::InitializeContext() { in InitializeContext()
2958 void ASTReader::finalizeForWriting() { in finalizeForWriting()
2970 std::string ASTReader::getOriginalSourceFile(const std::string &ASTFileName, in getOriginalSourceFile()
3048 ASTReader::ASTReadResult ASTReader::ReadSubmoduleBlock(ModuleFile &F) { in ReadSubmoduleBlock()
3300 bool ASTReader::ParseLanguageOptions( in ParseLanguageOptions()
3321 ASTReader::getModulePreprocessedEntity(unsigned GlobalIndex) { in getModulePreprocessedEntity()
3331 PreprocessedEntity *ASTReader::ReadPreprocessedEntity(unsigned Index) { in ReadPreprocessedEntity()
3435 PreprocessedEntityID ASTReader::findNextPreprocessedEntity( in findNextPreprocessedEntity()
3452 const ASTReader &Reader;
3455 PPEntityComp(const ASTReader &Reader, ModuleFile &M) : Reader(Reader), M(M) { } in PPEntityComp()
3482 ASTReader::findBeginPreprocessedEntity(SourceLocation BLoc) const { in findBeginPreprocessedEntity()
3531 ASTReader::findEndPreprocessedEntity(SourceLocation ELoc) const { in findEndPreprocessedEntity()
3562 ASTReader::findPreprocessedEntitiesInRange(SourceRange Range) { in findPreprocessedEntitiesInRange()
3574 llvm::Optional<bool> ASTReader::isPreprocessedEntityInFileID(unsigned Index, in isPreprocessedEntityInFileID()
3597 ASTReader &Reader;
3603 HeaderFileInfoVisitor(ASTReader &Reader, const FileEntry *FE) in HeaderFileInfoVisitor()
3634 HeaderFileInfo ASTReader::GetHeaderFileInfo(const FileEntry *FE) { in GetHeaderFileInfo()
3646 void ASTReader::ReadPragmaDiagnosticMappings(DiagnosticsEngine &Diag) { in ReadPragmaDiagnosticMappings()
3676 ASTReader::RecordLocation ASTReader::TypeCursorForIndex(unsigned Index) { in TypeCursorForIndex()
3689 QualType ASTReader::readTypeRecord(unsigned Index) { in readTypeRecord()
4122 ASTReader &Reader;
4125 const ASTReader::RecordData &Record;
4128 SourceLocation ReadSourceLocation(const ASTReader::RecordData &R, in ReadSourceLocation()
4134 T *ReadDeclAs(const ASTReader::RecordData &Record, unsigned &Idx) { in ReadDeclAs()
4139 TypeLocReader(ASTReader &Reader, ModuleFile &F, in TypeLocReader()
4140 const ASTReader::RecordData &Record, unsigned &Idx) in TypeLocReader()
4358 TypeSourceInfo *ASTReader::GetTypeSourceInfo(ModuleFile &F, in GetTypeSourceInfo()
4372 QualType ASTReader::GetType(TypeID ID) { in GetType()
4449 QualType ASTReader::getLocalType(ModuleFile &F, unsigned LocalID) { in getLocalType()
4454 ASTReader::getGlobalTypeID(ModuleFile &F, unsigned LocalID) const { in getGlobalTypeID()
4470 ASTReader::GetTemplateArgumentLocInfo(ModuleFile &F, in GetTemplateArgumentLocInfo()
4504 ASTReader::ReadTemplateArgumentLoc(ModuleFile &F, in ReadTemplateArgumentLoc()
4516 Decl *ASTReader::GetExternalDecl(uint32_t ID) { in GetExternalDecl()
4520 uint64_t ASTReader::readCXXBaseSpecifiers(ModuleFile &M, const RecordData &Record, in readCXXBaseSpecifiers()
4529 CXXBaseSpecifier *ASTReader::GetExternalCXXBaseSpecifiers(uint64_t Offset) { in GetExternalCXXBaseSpecifiers()
4553 ASTReader::getGlobalDeclID(ModuleFile &F, unsigned LocalID) const { in getGlobalDeclID()
4564 bool ASTReader::isDeclIDFromModule(serialization::GlobalDeclID ID, in isDeclIDFromModule()
4571 ModuleFile *ASTReader::getOwningModuleFile(Decl *D) { in getOwningModuleFile()
4579 SourceLocation ASTReader::getSourceLocationForDeclID(GlobalDeclID ID) { in getSourceLocationForDeclID()
4598 Decl *ASTReader::GetDecl(DeclID ID) { in GetDecl()
4645 DeclID ASTReader::mapGlobalIDToModuleFileGlobalID(ModuleFile &M, in mapGlobalIDToModuleFileGlobalID()
4662 serialization::DeclID ASTReader::ReadDeclID(ModuleFile &F, in ReadDeclID()
4678 Stmt *ASTReader::GetExternalDeclStmt(uint64_t Offset) { in GetExternalDeclStmt()
4690 ASTReader &Reader;
4698 FindExternalLexicalDeclsVisitor(ASTReader &Reader, const DeclContext *DC, in FindExternalLexicalDeclsVisitor()
4746 ExternalLoadResult ASTReader::FindExternalLexicalDecls(const DeclContext *DC, in FindExternalLexicalDecls()
4760 ASTReader &Reader;
4764 DeclIDComp(ASTReader &Reader, ModuleFile &M) : Reader(Reader), Mod(M) {} in DeclIDComp()
4790 void ASTReader::FindFileRegionDecls(FileID File, in FindFileRegionDecls()
4837 ASTReader &Reader;
4844 DeclContextNameLookupVisitor(ASTReader &Reader, in DeclContextNameLookupVisitor()
4902 ASTReader::FindExternalVisibleDeclsByName(const DeclContext *DC, in FindExternalVisibleDeclsByName()
4939 ASTReader &Reader;
4945 DeclContextAllNamesVisitor(ASTReader &Reader, in DeclContextAllNamesVisitor()
4995 void ASTReader::completeVisibleDeclsMap(const DeclContext *DC) { in completeVisibleDeclsMap()
5042 void ASTReader::PassInterestingDeclsToConsumer() { in PassInterestingDeclsToConsumer()
5052 void ASTReader::PassInterestingDeclToConsumer(Decl *D) { in PassInterestingDeclToConsumer()
5059 void ASTReader::StartTranslationUnit(ASTConsumer *Consumer) { in StartTranslationUnit()
5075 void ASTReader::PrintStats() { in PrintStats()
5162 void ASTReader::dump() { in dump()
5183 void ASTReader::getMemoryBufferSizes(MemoryBufferSizes &sizes) const { in getMemoryBufferSizes()
5200 void ASTReader::InitializeSema(Sema &S) { in InitializeSema()
5236 IdentifierInfo* ASTReader::get(const char *NameStart, const char *NameEnd) { in get()
5250 const ASTReader &Reader;
5265 explicit ASTIdentifierIterator(const ASTReader &Reader);
5271 ASTIdentifierIterator::ASTIdentifierIterator(const ASTReader &Reader) in ASTIdentifierIterator()
5300 IdentifierIterator *ASTReader::getIdentifiers() const { in getIdentifiers()
5306 ASTReader &Reader;
5313 ReadMethodPoolVisitor(ASTReader &Reader, Selector Sel, in ReadMethodPoolVisitor()
5369 void ASTReader::ReadMethodPool(Selector Sel) { in ReadMethodPool()
5396 void ASTReader::ReadKnownNamespaces( in ReadKnownNamespaces()
5407 void ASTReader::ReadTentativeDefinitions( in ReadTentativeDefinitions()
5417 void ASTReader::ReadUnusedFileScopedDecls( in ReadUnusedFileScopedDecls()
5428 void ASTReader::ReadDelegatingConstructors( in ReadDelegatingConstructors()
5439 void ASTReader::ReadExtVectorDecls(SmallVectorImpl<TypedefNameDecl *> &Decls) { in ReadExtVectorDecls()
5449 void ASTReader::ReadDynamicClasses(SmallVectorImpl<CXXRecordDecl *> &Decls) { in ReadDynamicClasses()
5460 ASTReader::ReadLocallyScopedExternalDecls(SmallVectorImpl<NamedDecl *> &Decls) { in ReadLocallyScopedExternalDecls()
5470 void ASTReader::ReadReferencedSelectors( in ReadReferencedSelectors()
5488 void ASTReader::ReadWeakUndeclaredIdentifiers( in ReadWeakUndeclaredIdentifiers()
5508 void ASTReader::ReadUsedVTables(SmallVectorImpl<ExternalVTableUse> &VTables) { in ReadUsedVTables()
5520 void ASTReader::ReadPendingInstantiations( in ReadPendingInstantiations()
5531 void ASTReader::LoadSelector(Selector Sel) { in LoadSelector()
5536 void ASTReader::SetIdentifierInfo(IdentifierID ID, IdentifierInfo *II) { in SetIdentifierInfo()
5561 ASTReader::SetGloballyVisibleDecls(IdentifierInfo *II, in SetGloballyVisibleDecls()
5588 IdentifierInfo *ASTReader::DecodeIdentifierInfo(IdentifierID ID) { in DecodeIdentifierInfo()
5622 IdentifierInfo *ASTReader::getLocalIdentifier(ModuleFile &M, unsigned LocalID) { in getLocalIdentifier()
5626 IdentifierID ASTReader::getGlobalIdentifierID(ModuleFile &M, unsigned LocalID) { in getGlobalIdentifierID()
5638 bool ASTReader::ReadSLocEntry(int ID) { in ReadSLocEntry()
5643 ASTReader::getGlobalSubmoduleID(ModuleFile &M, unsigned LocalID) { in getGlobalSubmoduleID()
5655 Module *ASTReader::getSubmodule(SubmoduleID GlobalID) { in getSubmodule()
5669 Selector ASTReader::getLocalSelector(ModuleFile &M, unsigned LocalID) { in getLocalSelector()
5673 Selector ASTReader::DecodeSelector(serialization::SelectorID ID) { in DecodeSelector()
5698 Selector ASTReader::GetExternalSelector(serialization::SelectorID ID) { in GetExternalSelector()
5702 uint32_t ASTReader::GetNumExternalSelectors() { in GetNumExternalSelectors()
5708 ASTReader::getGlobalSelectorID(ModuleFile &M, unsigned LocalID) const { in getGlobalSelectorID()
5721 ASTReader::ReadDeclarationName(ModuleFile &F, in ReadDeclarationName()
5760 void ASTReader::ReadDeclarationNameLoc(ModuleFile &F, in ReadDeclarationNameLoc()
5792 void ASTReader::ReadDeclarationNameInfo(ModuleFile &F, in ReadDeclarationNameInfo()
5802 void ASTReader::ReadQualifierInfo(ModuleFile &F, QualifierInfo &Info, in ReadQualifierInfo()
5815 ASTReader::ReadTemplateName(ModuleFile &F, const RecordData &Record, in ReadTemplateName()
5874 ASTReader::ReadTemplateArgument(ModuleFile &F, in ReadTemplateArgument()
5913 ASTReader::ReadTemplateParameterList(ModuleFile &F, in ReadTemplateParameterList()
5932 ASTReader::
5943 void ASTReader::ReadUnresolvedSet(ModuleFile &F, UnresolvedSetImpl &Set, in ReadUnresolvedSet()
5954 ASTReader::ReadCXXBaseSpecifier(ModuleFile &F, in ReadCXXBaseSpecifier()
5970 ASTReader::ReadCXXCtorInitializers(ModuleFile &F, const RecordData &Record, in ReadCXXCtorInitializers()
6051 ASTReader::ReadNestedNameSpecifier(ModuleFile &F, in ReadNestedNameSpecifier()
6100 ASTReader::ReadNestedNameSpecifierLoc(ModuleFile &F, const RecordData &Record, in ReadNestedNameSpecifierLoc()
6156 ASTReader::ReadSourceRange(ModuleFile &F, const RecordData &Record, in ReadSourceRange()
6164 llvm::APInt ASTReader::ReadAPInt(const RecordData &Record, unsigned &Idx) { in ReadAPInt()
6173 llvm::APSInt ASTReader::ReadAPSInt(const RecordData &Record, unsigned &Idx) { in ReadAPSInt()
6179 llvm::APFloat ASTReader::ReadAPFloat(const RecordData &Record, unsigned &Idx) { in ReadAPFloat()
6184 std::string ASTReader::ReadString(const RecordData &Record, unsigned &Idx) { in ReadString()
6191 VersionTuple ASTReader::ReadVersionTuple(const RecordData &Record, in ReadVersionTuple()
6203 CXXTemporary *ASTReader::ReadCXXTemporary(ModuleFile &F, in ReadCXXTemporary()
6210 DiagnosticBuilder ASTReader::Diag(unsigned DiagID) { in Diag()
6214 DiagnosticBuilder ASTReader::Diag(SourceLocation Loc, unsigned DiagID) { in Diag()
6220 IdentifierTable &ASTReader::getIdentifierTable() { in getIdentifierTable()
6226 void ASTReader::RecordSwitchCaseID(SwitchCase *SC, unsigned ID) { in RecordSwitchCaseID()
6232 SwitchCase *ASTReader::getSwitchCaseWithID(unsigned ID) { in getSwitchCaseWithID()
6237 void ASTReader::ClearSwitchCaseIDs() { in ClearSwitchCaseIDs()
6241 void ASTReader::finishPendingActions() { in finishPendingActions()
6315 void ASTReader::FinishedDeserializing() { in FinishedDeserializing()
6342 ASTReader::ASTReader(Preprocessor &PP, ASTContext &Context, in ASTReader() function in ASTReader
6367 ASTReader::~ASTReader() { in ~ASTReader()