Updated to LLVM/Clang revision 127600.
llvm-svn: 127634
diff --git a/lldb/source/Expression/ASTResultSynthesizer.cpp b/lldb/source/Expression/ASTResultSynthesizer.cpp
index dcb18f4..bae9276 100644
--- a/lldb/source/Expression/ASTResultSynthesizer.cpp
+++ b/lldb/source/Expression/ASTResultSynthesizer.cpp
@@ -320,6 +320,7 @@
result_decl = VarDecl::Create(Ctx,
DC,
SourceLocation(),
+ SourceLocation(),
&result_ptr_id,
ptr_qual_type,
NULL,
@@ -331,7 +332,7 @@
ExprResult address_of_expr = m_sema->CreateBuiltinUnaryOp(SourceLocation(), UO_AddrOf, last_expr);
- m_sema->AddInitializerToDecl(result_decl, address_of_expr.take());
+ m_sema->AddInitializerToDecl(result_decl, address_of_expr.take(), true, true);
}
else
{
@@ -339,7 +340,8 @@
result_decl = VarDecl::Create(Ctx,
DC,
- SourceLocation(),
+ SourceLocation(),
+ SourceLocation(),
&result_id,
expr_qual_type,
NULL,
@@ -349,7 +351,7 @@
if (!result_decl)
return false;
- m_sema->AddInitializerToDecl(result_decl, last_expr);
+ m_sema->AddInitializerToDecl(result_decl, last_expr, true, true);
}
DC->addDecl(result_decl);