llvm-project/lldb
Greg Clayton 1437224a7c Updated LLVM to: --revision '{2010-09-28T19:30}'
This gets us the new clang::CXXRecordDecl improvments in clang so that when we
add fields, methods and other things to the clang::CXXRecordDecl, the correct
bits are automatically set by clang::CXXRecordDecl itself instead of having 
SEMA and our lldb_private::ClangASTContext functions that create types for
DWARF do it all manually. This allows the clang::ASTContext deep copying of
types to work correctly and it means that the expression parser can now 
evaluate expressions in the context of a class method correctly. Previously
when a class was copied from the DWARF generated ASTContext over into the
expression ASTContext, we were losing CXXRecordDecl bits in the conversion
which caused all classes to think they were at offset zero because the the 
bools for empty, POD, and others would end up being incorrect.

llvm-svn: 115023
2010-09-29 03:44:17 +00:00
..
docs Minor copy edits. 2010-09-11 00:37:21 +00:00
examples Added the capability to source the configFile specified via the "-c" option in 2010-09-21 00:09:27 +00:00
include Fixed the forward declaration issue that was present in the DWARF parser after 2010-09-29 01:12:09 +00:00
lib Patch from Jay Cornwall that modifies the LLDB "Host" layer to reuse more 2010-09-07 20:11:56 +00:00
lldb.xcodeproj Fixed the forward declaration issue that was present in the DWARF parser after 2010-09-29 01:12:09 +00:00
resources Bumped Xcode lldb build number to 25 for lldb-25 and debugserver build to 2010-09-25 00:31:52 +00:00
scripts Updated LLVM to: --revision '{2010-09-28T19:30}' 2010-09-29 03:44:17 +00:00
source Updated LLVM to: --revision '{2010-09-28T19:30}' 2010-09-29 03:44:17 +00:00
test Removed the @expectedFailure decorator from test_persistent_variables(). 2010-09-28 22:47:28 +00:00
tools Fixed the forward declaration issue that was present in the DWARF parser after 2010-09-29 01:12:09 +00:00
www Fix utilities text 2010-06-12 03:34:21 +00:00
INSTALL.txt You'll need to be running Mac OS X to get lldb to build right now. 2010-06-09 07:29:26 +00:00
LICENSE.TXT test commit 2010-06-09 03:55:24 +00:00
Makefile Comment out test targets; they don't work on Linux because test/Makefile uses 2010-07-09 22:36:15 +00:00