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 |