[Lldb-commits] [PATCH] D42613: Remove unused class declarations
jankratochvil created this revision. jankratochvil added reviewers: clayborg, labath. Herald added subscribers: JDevlieghere, aprantl. Simplification by removing excessive DWARFCompileUnit references for https://reviews.llvm.org/D40466 . https://reviews.llvm.org/D42613 Files: source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h Index: source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h === --- source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h +++ source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h @@ -21,10 +21,6 @@ #include "DWARFFormValue.h" #include "NameToDIE.h" -class SymbolFileDWARF; -class DWARFCompileUnit; -class DWARFDebugInfoEntry; - class DWARFMappedHash { public: enum AtomType : uint16_t { Index: source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h === --- source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h +++ source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h @@ -13,8 +13,6 @@ #include "DWARFAttribute.h" #include "SymbolFileDWARF.h" -class DWARFCompileUnit; - class DWARFAbbreviationDeclaration { public: enum { InvalidCode = 0 }; Index: source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h === --- source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h +++ source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h @@ -21,10 +21,6 @@ #include "DWARFFormValue.h" #include "NameToDIE.h" -class SymbolFileDWARF; -class DWARFCompileUnit; -class DWARFDebugInfoEntry; - class DWARFMappedHash { public: enum AtomType : uint16_t { Index: source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h === --- source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h +++ source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h @@ -13,8 +13,6 @@ #include "DWARFAttribute.h" #include "SymbolFileDWARF.h" -class DWARFCompileUnit; - class DWARFAbbreviationDeclaration { public: enum { InvalidCode = 0 }; ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
[Lldb-commits] [lldb] r323586 - Remove unused class declarations
Author: jankratochvil Date: Sat Jan 27 06:35:33 2018 New Revision: 323586 URL: http://llvm.org/viewvc/llvm-project?rev=323586&view=rev Log: Remove unused class declarations Simplification by removing excessive DWARFCompileUnit references for D40466 . Differential revision: https://reviews.llvm.org/D42613 Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h?rev=323586&r1=323585&r2=323586&view=diff == --- lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h (original) +++ lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h Sat Jan 27 06:35:33 2018 @@ -13,8 +13,6 @@ #include "DWARFAttribute.h" #include "SymbolFileDWARF.h" -class DWARFCompileUnit; - class DWARFAbbreviationDeclaration { public: enum { InvalidCode = 0 }; Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h?rev=323586&r1=323585&r2=323586&view=diff == --- lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h (original) +++ lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h Sat Jan 27 06:35:33 2018 @@ -21,10 +21,6 @@ #include "DWARFFormValue.h" #include "NameToDIE.h" -class SymbolFileDWARF; -class DWARFCompileUnit; -class DWARFDebugInfoEntry; - class DWARFMappedHash { public: enum AtomType : uint16_t { ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
[Lldb-commits] [PATCH] D42613: Remove unused class declarations
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL323586: Remove unused class declarations (authored by jankratochvil, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D42613?vs=131682&id=131683#toc Repository: rL LLVM https://reviews.llvm.org/D42613 Files: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h Index: lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h === --- lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h +++ lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h @@ -21,10 +21,6 @@ #include "DWARFFormValue.h" #include "NameToDIE.h" -class SymbolFileDWARF; -class DWARFCompileUnit; -class DWARFDebugInfoEntry; - class DWARFMappedHash { public: enum AtomType : uint16_t { Index: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h === --- lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h +++ lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h @@ -13,8 +13,6 @@ #include "DWARFAttribute.h" #include "SymbolFileDWARF.h" -class DWARFCompileUnit; - class DWARFAbbreviationDeclaration { public: enum { InvalidCode = 0 }; Index: lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h === --- lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h +++ lldb/trunk/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h @@ -21,10 +21,6 @@ #include "DWARFFormValue.h" #include "NameToDIE.h" -class SymbolFileDWARF; -class DWARFCompileUnit; -class DWARFDebugInfoEntry; - class DWARFMappedHash { public: enum AtomType : uint16_t { Index: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h === --- lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h +++ lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h @@ -13,8 +13,6 @@ #include "DWARFAttribute.h" #include "SymbolFileDWARF.h" -class DWARFCompileUnit; - class DWARFAbbreviationDeclaration { public: enum { InvalidCode = 0 }; ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
[Lldb-commits] [PATCH] D42281: Compile the LLDB tests out-of-tree
aprantl added a comment. I found the mechanism I was looking for. Generic testcases set `NO_DEBUG_INFO_TESTCASE = True` https://reviews.llvm.org/D42281 ___ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits