Fix some warnings compiling with clang-cl on Windows.

llvm-svn: 285834
This commit is contained in:
Zachary Turner
2016-11-02 16:59:42 +00:00
parent 753fa0468c
commit e9da8a8ec0
2 changed files with 3 additions and 4 deletions

View File

@@ -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>();
}
//----------------------------------------------------------------------

View File

@@ -438,7 +438,7 @@ static_assert(sizeof(MinidumpModule) == 108,
// Exception stuff
struct MinidumpException {
enum {
enum : unsigned {
ExceptonInfoMaxParams = 15,
DumpRequested = 0xFFFFFFFF,
};