[Lldb-commits] [lldb] r170165 - /lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp
Greg Clayton
gclayton at apple.com
Thu Dec 13 16:26:21 PST 2012
Author: gclayton
Date: Thu Dec 13 18:26:21 2012
New Revision: 170165
URL: http://llvm.org/viewvc/llvm-project?rev=170165&view=rev
Log:
Fix a parser_type to get created with the right AST, and also make variables made from symbols to not be "void * const", but just "void *".
Modified:
lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp
Modified: lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp?rev=170165&r1=170164&r2=170165&view=diff
==============================================================================
--- lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp (original)
+++ lldb/trunk/source/Expression/ClangExpressionDeclMap.cpp Thu Dec 13 18:26:21 2012
@@ -3202,10 +3202,10 @@
ASTContext *scratch_ast_context = target->GetScratchClangASTContext()->getASTContext();
- TypeFromUser user_type (ClangASTContext::CreateLValueReferenceType(scratch_ast_context, ClangASTContext::GetVoidPtrType(scratch_ast_context, true)),
+ TypeFromUser user_type (ClangASTContext::CreateLValueReferenceType(scratch_ast_context, ClangASTContext::GetVoidPtrType(scratch_ast_context, false)),
scratch_ast_context);
- TypeFromParser parser_type (ClangASTContext::CreateLValueReferenceType(scratch_ast_context, ClangASTContext::GetVoidPtrType(m_ast_context, true)),
+ TypeFromParser parser_type (ClangASTContext::CreateLValueReferenceType(m_ast_context, ClangASTContext::GetVoidPtrType(m_ast_context, false)),
m_ast_context);
NamedDecl *var_decl = context.AddVarDecl(parser_type.GetOpaqueQualType());
More information about the lldb-commits
mailing list