llvm-project/lldb/source/Expression
Greg Clayton dd0649bc5f Fixed an issue that was causing us to crash when evaluating expressions for
objective C or C++ methods when "self" or "this" were in scope, but had 
invalid locations in a DWARF location list. The lack of a valid value caused
us to use an invalid type value and then we tried to import that invalid 
value and we would crash.

llvm-svn: 134518
2011-07-06 18:55:08 +00:00
..
ASTDumper.cpp Added a new class, ASTDumper, that provides verbose 2011-02-01 23:43:26 +00:00
ASTResultSynthesizer.cpp Updated to LLVM/Clang revision 127600. 2011-03-15 00:17:19 +00:00
ASTStructExtractor.cpp Order of initialization lists. 2011-04-11 19:41:40 +00:00
ClangASTSource.cpp This commit adds broad architectural support for hierarchical 2011-06-25 00:44:06 +00:00
ClangExpressionDeclMap.cpp Fixed an issue that was causing us to crash when evaluating expressions for 2011-07-06 18:55:08 +00:00
ClangExpressionParser.cpp Disable MCJIT on non-Darwin platforms 2011-06-03 20:40:12 +00:00
ClangExpressionVariable.cpp Fix up how the ValueObjects manage their life cycle so that you can hand out a shared 2011-04-22 23:53:53 +00:00
ClangFunction.cpp Centralize all of the type name code so that we always strip the leading 2011-06-30 02:28:26 +00:00
ClangPersistentVariables.cpp Convert ValueObject to explicitly maintain the Execution Context in which they were created, and then use that when they update themselves. That means all the ValueObject evaluate me type functions that used to require a Frame object now do not. I didn't remove the SBValue API's that take this now useless frame, but I added ones that don't require the frame, and marked the SBFrame taking ones as deprecated. 2011-03-31 00:19:25 +00:00
ClangUserExpression.cpp Cleanup error output on expressions. 2011-06-24 22:31:10 +00:00
ClangUtilityFunction.cpp This commit integrates support for the LLVM MCJIT 2011-05-23 21:40:23 +00:00
DWARFExpression.cpp lldb-59. 2011-05-30 00:49:24 +00:00
IRDynamicChecks.cpp Updated LLVM to pick up fixes to the ARM instruction 2011-04-14 02:01:31 +00:00
IRForTarget.cpp Fixed an issue for ARM where data symbols would alway return invalid addresses. 2011-06-23 04:25:29 +00:00
IRToDWARF.cpp Order of initialization lists. 2011-04-11 19:41:40 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
ProcessDataAllocator.cpp This commit integrates support for the LLVM MCJIT 2011-05-23 21:40:23 +00:00
RecordingMemoryManager.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00