diff options
author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2015-10-22 17:01:20 +0000 |
---|---|---|
committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2015-10-22 17:01:20 +0000 |
commit | 4192015cfef6f633ac457ff7ad99020c38c21102 (patch) | |
tree | 007bb25692e3a81cc62a25c915c25e7cb8f867ec /lldb/source/Plugins/LanguageRuntime | |
parent | c55a5041e3e587cbf6f822485f64d5d52a29808b (diff) | |
download | bcm5719-llvm-4192015cfef6f633ac457ff7ad99020c38c21102.tar.gz bcm5719-llvm-4192015cfef6f633ac457ff7ad99020c38c21102.zip |
Attempt to fix MSVC builds after rL250966.
Differential Revision: http://reviews.llvm.org/D13968
llvm-svn: 251031
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime')
-rw-r--r-- | lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h index 0ddb540439d..42d3461ddfa 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h @@ -14,18 +14,18 @@ // C++ Includes #include <map> #include <vector> + // Other libraries and framework includes // Project includes #include "lldb/lldb-public.h" #include "lldb/Host/Mutex.h" - +#include "lldb/Expression/UtilityFunction.h" namespace lldb_private { class AppleObjCTrampolineHandler { public: - AppleObjCTrampolineHandler (const lldb::ProcessSP &process_sp, const lldb::ModuleSP &objc_module_sp); @@ -44,7 +44,6 @@ public: return (addr == m_msg_forward_addr || addr == m_msg_forward_stret_addr); } - struct DispatchFunction { public: typedef enum @@ -92,7 +91,6 @@ private: lldb::addr_t code_start; }; - class VTableRegion { public: @@ -189,7 +187,6 @@ private: lldb::break_id_t m_trampolines_changed_bp_id; region_collection m_regions; lldb::ModuleSP m_objc_module_sp; - }; static const DispatchFunction g_dispatch_functions[]; @@ -205,10 +202,8 @@ private: lldb::addr_t m_msg_forward_addr; lldb::addr_t m_msg_forward_stret_addr; std::unique_ptr<AppleObjCVTables> m_vtables_ap; - - }; -} // using namespace lldb_private +} // namespace lldb_private -#endif // lldb_AppleObjCTrampolineHandler_h_ +#endif // lldb_AppleObjCTrampolineHandler_h_ |