diff options
| -rw-r--r-- | llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h b/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h index 272f91cf954..1ceca32e70e 100644 --- a/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h +++ b/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h @@ -83,6 +83,7 @@ class DWARFContext : public DIContext { StringMap<std::weak_ptr<DWOFile>> DWOFiles; std::weak_ptr<DWOFile> DWP; bool CheckedForDWP = false; + std::string DWPName; /// Read compile units from the debug_info section (if necessary) /// and store them in CUs. @@ -102,13 +103,12 @@ class DWARFContext : public DIContext { protected: std::unique_ptr<const DWARFObject> DObj; - std::string DWPName; public: DWARFContext(std::unique_ptr<const DWARFObject> DObj, std::string DWPName = "") - : DIContext(CK_DWARF), DObj(std::move(DObj)), - DWPName(std::move(DWPName)) {} + : DIContext(CK_DWARF), DWPName(std::move(DWPName)), + DObj(std::move(DObj)) {} DWARFContext(DWARFContext &) = delete; DWARFContext &operator=(DWARFContext &) = delete; |

