CompleteRedeclChain(const clang::Decl *D) override | lldb_private::ExternalASTSourceWrapper | inline |
CompleteType(clang::TagDecl *Tag) override | lldb_private::ExternalASTSourceWrapper | inline |
CompleteType(clang::ObjCInterfaceDecl *Class) override | lldb_private::ExternalASTSourceWrapper | inline |
completeVisibleDeclsMap(const clang::DeclContext *DC) override | lldb_private::ExternalASTSourceWrapper | inline |
ExternalASTSourceWrapper(ExternalASTSource *Source) | lldb_private::ExternalASTSourceWrapper | inlineexplicit |
FindExternalLexicalDecls(const clang::DeclContext *DC, llvm::function_ref< bool(clang::Decl::Kind)> IsKindWeWant, llvm::SmallVectorImpl< clang::Decl * > &Result) override | lldb_private::ExternalASTSourceWrapper | inline |
FindExternalVisibleDeclsByName(const clang::DeclContext *DC, clang::DeclarationName Name) override | lldb_private::ExternalASTSourceWrapper | inline |
FindFileRegionDecls(clang::FileID File, unsigned Offset, unsigned Length, llvm::SmallVectorImpl< clang::Decl * > &Decls) override | lldb_private::ExternalASTSourceWrapper | inline |
FinishedDeserializing() override | lldb_private::ExternalASTSourceWrapper | inline |
GetExternalCXXBaseSpecifiers(uint64_t Offset) override | lldb_private::ExternalASTSourceWrapper | inline |
GetExternalCXXCtorInitializers(uint64_t Offset) override | lldb_private::ExternalASTSourceWrapper | inline |
GetExternalDecl(clang::GlobalDeclID ID) override | lldb_private::ExternalASTSourceWrapper | inline |
GetExternalDeclStmt(uint64_t Offset) override | lldb_private::ExternalASTSourceWrapper | inline |
GetExternalSelector(uint32_t ID) override | lldb_private::ExternalASTSourceWrapper | inline |
getModule(unsigned ID) override | lldb_private::ExternalASTSourceWrapper | inline |
GetNumExternalSelectors() override | lldb_private::ExternalASTSourceWrapper | inline |
getSourceDescriptor(unsigned ID) override | lldb_private::ExternalASTSourceWrapper | inline |
hasExternalDefinitions(const clang::Decl *D) override | lldb_private::ExternalASTSourceWrapper | inline |
layoutRecordType(const clang::RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap< const clang::FieldDecl *, uint64_t > &FieldOffsets, llvm::DenseMap< const clang::CXXRecordDecl *, clang::CharUnits > &BaseOffsets, llvm::DenseMap< const clang::CXXRecordDecl *, clang::CharUnits > &VirtualBaseOffsets) override | lldb_private::ExternalASTSourceWrapper | inline |
LoadExternalSpecializations(const clang::Decl *D, bool OnlyPartial) override | lldb_private::ExternalASTSourceWrapper | inline |
LoadExternalSpecializations(const clang::Decl *D, llvm::ArrayRef< clang::TemplateArgument > TemplateArgs) override | lldb_private::ExternalASTSourceWrapper | inline |
m_Source | lldb_private::ExternalASTSourceWrapper | private |
PrintStats() override | lldb_private::ExternalASTSourceWrapper | |
ReadComments() override | lldb_private::ExternalASTSourceWrapper | inline |
ReadUndefinedButUsed(llvm::MapVector< clang::NamedDecl *, clang::SourceLocation > &Undefined) override | lldb_private::ExternalASTSourceWrapper | inline |
StartedDeserializing() override | lldb_private::ExternalASTSourceWrapper | inline |
StartTranslationUnit(clang::ASTConsumer *Consumer) override | lldb_private::ExternalASTSourceWrapper | inline |
updateOutOfDateIdentifier(const clang::IdentifierInfo &II) override | lldb_private::ExternalASTSourceWrapper | inline |
~ExternalASTSourceWrapper() override | lldb_private::ExternalASTSourceWrapper | |