|
LLDB mainline
|
This is the complete list of members for PDBASTParser, including all inherited members.
| AddEnumValue(lldb_private::CompilerType enum_type, const llvm::pdb::PDBSymbolData &data) | PDBASTParser | private |
| AddRecordBases(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, int record_kind, PDBBaseClassSymbolEnumerator &bases_enum, lldb_private::ClangASTImporter::LayoutInfo &layout_info) const | PDBASTParser | private |
| AddRecordMembers(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, PDBDataSymbolEnumerator &members_enum, lldb_private::ClangASTImporter::LayoutInfo &layout_info) | PDBASTParser | private |
| AddRecordMethod(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, const llvm::pdb::PDBSymbolFunc &method) const | PDBASTParser | private |
| AddRecordMethods(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, PDBFuncSymbolEnumerator &methods_enum) | PDBASTParser | private |
| CompleteTypeFromPDB(lldb_private::CompilerType &compiler_type) | PDBASTParser | |
| CompleteTypeFromUDT(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &compiler_type, llvm::pdb::PDBSymbolTypeUDT &udt) | PDBASTParser | private |
| CreateLLDBTypeFromPDBType(const llvm::pdb::PDBSymbol &type) | PDBASTParser | |
| CXXRecordDeclToUidMap typedef | PDBASTParser | private |
| DeclContextToUidMap typedef | PDBASTParser | private |
| FindNamespaceDecl(const clang::DeclContext *parent, llvm::StringRef name) | PDBASTParser | |
| GetClangASTImporter() | PDBASTParser | inline |
| GetDeclContextContainingSymbol(const llvm::pdb::PDBSymbol &symbol) | PDBASTParser | |
| GetDeclContextForSymbol(const llvm::pdb::PDBSymbol &symbol) | PDBASTParser | |
| GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol) | PDBASTParser | |
| m_ast | PDBASTParser | private |
| m_ast_importer | PDBASTParser | private |
| m_decl_context_to_uid | PDBASTParser | private |
| m_forward_decl_to_uid | PDBASTParser | private |
| m_namespaces | PDBASTParser | private |
| m_parent_to_namespaces | PDBASTParser | private |
| m_uid_to_decl | PDBASTParser | private |
| NamespacesSet typedef | PDBASTParser | private |
| ParentToNamespacesMap typedef | PDBASTParser | private |
| ParseDeclsForDeclContext(const clang::DeclContext *decl_context) | PDBASTParser | |
| PDBASTParser(lldb_private::TypeSystemClang &ast) | PDBASTParser | |
| PDBBaseClassSymbolEnumerator typedef | PDBASTParser | private |
| PDBDataSymbolEnumerator typedef | PDBASTParser | private |
| PDBFuncSymbolEnumerator typedef | PDBASTParser | private |
| UidToDeclMap typedef | PDBASTParser | private |
| ~PDBASTParser() | PDBASTParser |