ClangExternalASTSourceCallbacks(TypeSystemClang &ast) | lldb_private::ClangExternalASTSourceCallbacks | inline |
classof(const clang::ExternalASTSource *s) | lldb_private::ClangExternalASTSourceCallbacks | inlinestatic |
CompleteType(clang::TagDecl *tag_decl) override | lldb_private::ClangExternalASTSourceCallbacks | |
CompleteType(clang::ObjCInterfaceDecl *objc_decl) override | lldb_private::ClangExternalASTSourceCallbacks | |
FindExternalLexicalDecls(const clang::DeclContext *DC, llvm::function_ref< bool(clang::Decl::Kind)> IsKindWeWant, llvm::SmallVectorImpl< clang::Decl * > &Result) override | lldb_private::ClangExternalASTSourceCallbacks | |
FindExternalVisibleDeclsByName(const clang::DeclContext *DC, clang::DeclarationName Name) override | lldb_private::ClangExternalASTSourceCallbacks | |
GetIDForModule(clang::Module *module) | lldb_private::ClangExternalASTSourceCallbacks | |
getModule(unsigned ID) override | lldb_private::ClangExternalASTSourceCallbacks | |
getSourceDescriptor(unsigned ID) override | lldb_private::ClangExternalASTSourceCallbacks | |
GetTypeSystem() const | lldb_private::ClangExternalASTSourceCallbacks | inline |
ID | lldb_private::ClangExternalASTSourceCallbacks | privatestatic |
isA(const void *ClassID) const override | lldb_private::ClangExternalASTSourceCallbacks | 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::ClangExternalASTSourceCallbacks | |
m_ast | lldb_private::ClangExternalASTSourceCallbacks | private |
m_ids | lldb_private::ClangExternalASTSourceCallbacks | private |
m_modules | lldb_private::ClangExternalASTSourceCallbacks | private |
RegisterModule(clang::Module *module) | lldb_private::ClangExternalASTSourceCallbacks | |