[Lldb-commits] [lldb] r285834 - Fix some warnings compiling with clang-cl on Windows.
Zachary Turner via lldb-commits
lldb-commits at lists.llvm.org
Wed Nov 2 09:59:44 PDT 2016
Author: zturner
Date: Wed Nov 2 11:59:42 2016
New Revision: 285834
URL: http://llvm.org/viewvc/llvm-project?rev=285834&view=rev
Log:
Fix some warnings compiling with clang-cl on Windows.
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h
lldb/trunk/source/Plugins/Process/minidump/MinidumpTypes.h
Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h?rev=285834&r1=285833&r2=285834&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h (original)
+++ lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h Wed Nov 2 11:59:42 2016
@@ -362,7 +362,7 @@ private:
//----------------------------------------------------------------------
class ParserVars {
public:
- ParserVars(ClangExpressionDeclMap &decl_map) : m_decl_map(decl_map) {}
+ ParserVars() {}
Target *GetTarget() {
if (m_exe_ctx.GetTargetPtr())
@@ -387,7 +387,6 @@ private:
///that receives new top-level
///functions.
private:
- ClangExpressionDeclMap &m_decl_map;
DISALLOW_COPY_AND_ASSIGN(ParserVars);
};
@@ -398,7 +397,7 @@ private:
//----------------------------------------------------------------------
void EnableParserVars() {
if (!m_parser_vars.get())
- m_parser_vars.reset(new ParserVars(*this));
+ m_parser_vars = llvm::make_unique<ParserVars>();
}
//----------------------------------------------------------------------
Modified: lldb/trunk/source/Plugins/Process/minidump/MinidumpTypes.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Process/minidump/MinidumpTypes.h?rev=285834&r1=285833&r2=285834&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/Process/minidump/MinidumpTypes.h (original)
+++ lldb/trunk/source/Plugins/Process/minidump/MinidumpTypes.h Wed Nov 2 11:59:42 2016
@@ -438,7 +438,7 @@ static_assert(sizeof(MinidumpModule) ==
// Exception stuff
struct MinidumpException {
- enum {
+ enum : unsigned {
ExceptonInfoMaxParams = 15,
DumpRequested = 0xFFFFFFFF,
};
More information about the lldb-commits
mailing list