summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h')
-rw-r--r--lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h93
1 files changed, 42 insertions, 51 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h b/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h
index 6a7eee75e6f..01d81833d51 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h
+++ b/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h
@@ -27,64 +27,55 @@
class DWARFDebugInfoEntry;
class DWARFDIECollection;
-class DWARFASTParserJava : public DWARFASTParser
-{
+class DWARFASTParserJava : public DWARFASTParser {
public:
- DWARFASTParserJava(lldb_private::JavaASTContext &ast);
- ~DWARFASTParserJava() override;
-
- lldb::TypeSP
- ParseTypeFromDWARF(const lldb_private::SymbolContext &sc, const DWARFDIE &die, lldb_private::Log *log,
- bool *type_is_new_ptr) override;
-
- lldb_private::Function *
- ParseFunctionFromDWARF(const lldb_private::SymbolContext &sc, const DWARFDIE &die) override;
-
- bool
- CompleteTypeFromDWARF(const DWARFDIE &die, lldb_private::Type *type,
- lldb_private::CompilerType &java_type) override;
-
- lldb_private::CompilerDeclContext
- GetDeclContextForUIDFromDWARF(const DWARFDIE &die) override
- {
- return lldb_private::CompilerDeclContext();
- }
-
- lldb_private::CompilerDeclContext
- GetDeclContextContainingUIDFromDWARF(const DWARFDIE &die) override
- {
- return lldb_private::CompilerDeclContext();
- }
-
- lldb_private::CompilerDecl
- GetDeclForUIDFromDWARF(const DWARFDIE &die) override
- {
- return lldb_private::CompilerDecl();
- }
-
- std::vector<DWARFDIE>
- GetDIEForDeclContext(lldb_private::CompilerDeclContext decl_context) override
- {
- return std::vector<DWARFDIE>();
- }
-
- void
- ParseChildMembers(const DWARFDIE &parent_die, lldb_private::CompilerType &class_compiler_type);
+ DWARFASTParserJava(lldb_private::JavaASTContext &ast);
+ ~DWARFASTParserJava() override;
+
+ lldb::TypeSP ParseTypeFromDWARF(const lldb_private::SymbolContext &sc,
+ const DWARFDIE &die, lldb_private::Log *log,
+ bool *type_is_new_ptr) override;
+
+ lldb_private::Function *
+ ParseFunctionFromDWARF(const lldb_private::SymbolContext &sc,
+ const DWARFDIE &die) override;
+
+ bool CompleteTypeFromDWARF(const DWARFDIE &die, lldb_private::Type *type,
+ lldb_private::CompilerType &java_type) override;
+
+ lldb_private::CompilerDeclContext
+ GetDeclContextForUIDFromDWARF(const DWARFDIE &die) override {
+ return lldb_private::CompilerDeclContext();
+ }
+
+ lldb_private::CompilerDeclContext
+ GetDeclContextContainingUIDFromDWARF(const DWARFDIE &die) override {
+ return lldb_private::CompilerDeclContext();
+ }
+
+ lldb_private::CompilerDecl
+ GetDeclForUIDFromDWARF(const DWARFDIE &die) override {
+ return lldb_private::CompilerDecl();
+ }
+
+ std::vector<DWARFDIE> GetDIEForDeclContext(
+ lldb_private::CompilerDeclContext decl_context) override {
+ return std::vector<DWARFDIE>();
+ }
+
+ void ParseChildMembers(const DWARFDIE &parent_die,
+ lldb_private::CompilerType &class_compiler_type);
private:
- lldb_private::JavaASTContext &m_ast;
+ lldb_private::JavaASTContext &m_ast;
- lldb::TypeSP
- ParseBaseTypeFromDIE(const DWARFDIE &die);
+ lldb::TypeSP ParseBaseTypeFromDIE(const DWARFDIE &die);
- lldb::TypeSP
- ParseArrayTypeFromDIE(const DWARFDIE &die);
+ lldb::TypeSP ParseArrayTypeFromDIE(const DWARFDIE &die);
- lldb::TypeSP
- ParseReferenceTypeFromDIE(const DWARFDIE &die);
+ lldb::TypeSP ParseReferenceTypeFromDIE(const DWARFDIE &die);
- lldb::TypeSP
- ParseClassTypeFromDIE(const DWARFDIE &die, bool &is_new_type);
+ lldb::TypeSP ParseClassTypeFromDIE(const DWARFDIE &die, bool &is_new_type);
};
#endif // SymbolFileDWARF_DWARFASTParserJava_h_
OpenPOWER on IntegriCloud