LLDB mainline
PDBASTParser Member List

This is the complete list of members for PDBASTParser, including all inherited members.

AddEnumValue(lldb_private::CompilerType enum_type, const llvm::pdb::PDBSymbolData &data)PDBASTParserprivate
AddRecordBases(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, int record_kind, PDBBaseClassSymbolEnumerator &bases_enum, lldb_private::ClangASTImporter::LayoutInfo &layout_info) constPDBASTParserprivate
AddRecordMembers(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, PDBDataSymbolEnumerator &members_enum, lldb_private::ClangASTImporter::LayoutInfo &layout_info)PDBASTParserprivate
AddRecordMethod(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, const llvm::pdb::PDBSymbolFunc &method) constPDBASTParserprivate
AddRecordMethods(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, PDBFuncSymbolEnumerator &methods_enum)PDBASTParserprivate
CompleteTypeFromPDB(lldb_private::CompilerType &compiler_type)PDBASTParser
CompleteTypeFromUDT(lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &compiler_type, llvm::pdb::PDBSymbolTypeUDT &udt)PDBASTParserprivate
CreateLLDBTypeFromPDBType(const llvm::pdb::PDBSymbol &type)PDBASTParser
CXXRecordDeclToUidMap typedefPDBASTParserprivate
DeclContextToUidMap typedefPDBASTParserprivate
FindNamespaceDecl(const clang::DeclContext *parent, llvm::StringRef name)PDBASTParser
GetClangASTImporter()PDBASTParserinline
GetDeclContextContainingSymbol(const llvm::pdb::PDBSymbol &symbol)PDBASTParser
GetDeclContextForSymbol(const llvm::pdb::PDBSymbol &symbol)PDBASTParser
GetDeclForSymbol(const llvm::pdb::PDBSymbol &symbol)PDBASTParser
m_astPDBASTParserprivate
m_ast_importerPDBASTParserprivate
m_decl_context_to_uidPDBASTParserprivate
m_forward_decl_to_uidPDBASTParserprivate
m_namespacesPDBASTParserprivate
m_parent_to_namespacesPDBASTParserprivate
m_uid_to_declPDBASTParserprivate
NamespacesSet typedefPDBASTParserprivate
ParentToNamespacesMap typedefPDBASTParserprivate
ParseDeclsForDeclContext(const clang::DeclContext *decl_context)PDBASTParser
PDBASTParser(lldb_private::TypeSystemClang &ast)PDBASTParser
PDBBaseClassSymbolEnumerator typedefPDBASTParserprivate
PDBDataSymbolEnumerator typedefPDBASTParserprivate
PDBFuncSymbolEnumerator typedefPDBASTParserprivate
UidToDeclMap typedefPDBASTParserprivate
~PDBASTParser()PDBASTParser