Author: eugenezelenko Date: Thu Oct 22 12:01:20 2015 New Revision: 251031 URL: http://llvm.org/viewvc/llvm-project?rev=251031&view=rev Log: Attempt to fix MSVC builds after rL250966.
Differential Revision: http://reviews.llvm.org/D13968 Modified: lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h Modified: lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h?rev=251031&r1=251030&r2=251031&view=diff ============================================================================== --- lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h (original) +++ lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h Thu Oct 22 12:01:20 2015 @@ -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_ _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits