llvm-project/lldb/source/Symbol
Sean Callanan bb12004c38 Updated Clang to take an enhancement to the way
we handle Objective-C method calls.  Currently,
LLDB treats the result of an Objective-C method
as unknown if the type information doesn't have
the method's signature.  Now Clang can cast the
result to id if it isn't explicitly cast.

I also added a test case for this, as well as a
fix for a type import problem that this feature
exposed.

llvm-svn: 146756
2011-12-16 21:06:35 +00:00
..
Block.cpp Moved lldb::user_id_t values to be 64 bit. This was going to be needed for 2011-10-19 18:09:39 +00:00
ClangASTContext.cpp Fixed a problem with properties where LLDB was not 2011-12-09 23:24:26 +00:00
ClangASTImporter.cpp Updated Clang to take an enhancement to the way 2011-12-16 21:06:35 +00:00
ClangASTType.cpp Set a flag on the AST type dump to see Objective-C 2011-12-06 01:44:41 +00:00
ClangExternalASTSourceCallbacks.cpp Added a new #define, LLVM_NDEBUG_OFF, that should 2011-10-26 17:46:51 +00:00
ClangExternalASTSourceCommon.cpp Added the ability for clients to grab a set of symbol table indexes and then 2011-12-03 20:02:42 +00:00
ClangNamespaceDecl.cpp Modified the lldb_private::Type clang type resolving code to handle three 2010-11-13 03:52:47 +00:00
CompileUnit.cpp Moved lldb::user_id_t values to be 64 bit. This was going to be needed for 2011-10-19 18:09:39 +00:00
DWARFCallFrameInfo.cpp Added the ability for DWARF locations to use the ABI plug-ins to resolve 2011-09-02 01:15:17 +00:00
Declaration.cpp Allow the built in ValueObject summary providers for C strings 2011-07-10 19:21:23 +00:00
FuncUnwinders.cpp Have the FuncUnwinder object request & provide an architecture-defined 2011-09-15 00:44:34 +00:00
Function.cpp Moved lldb::user_id_t values to be 64 bit. This was going to be needed for 2011-10-19 18:09:39 +00:00
LineEntry.cpp Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
LineTable.cpp Added a new option to the "source list" command that allows us to see where 2011-04-19 04:19:37 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
ObjectFile.cpp Added new symbol types for Objective C classes, metaclasses, and ivars. Each 2011-12-03 02:30:59 +00:00
Symbol.cpp Added new symbol types for Objective C classes, metaclasses, and ivars. Each 2011-12-03 02:30:59 +00:00
SymbolContext.cpp Moved lldb::user_id_t values to be 64 bit. This was going to be needed for 2011-10-19 18:09:39 +00:00
SymbolFile.cpp CommandObjectProcess was recently changed to automatically use the platform 2011-11-28 01:45:00 +00:00
SymbolVendor.cpp Correct typo in method name (AddSymbolFileRepresendation...) 2011-12-06 01:07:22 +00:00
Symtab.cpp Added the ability for clients to grab a set of symbol table indexes and then 2011-12-03 20:02:42 +00:00
Type.cpp Added a new class called lldb_private::SymbolFileType which is designed to 2011-12-08 02:13:16 +00:00
TypeHierarchyNavigator.cpp System-wide summaries: 2011-07-15 23:30:15 +00:00
TypeList.cpp Changed lldb_private::Type over to use the intrusive ref counted pointers 2011-10-18 23:36:41 +00:00
UnwindPlan.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
UnwindTable.cpp Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files. 2011-04-25 21:14:26 +00:00
Variable.cpp Added a new class called lldb_private::SymbolFileType which is designed to 2011-12-08 02:13:16 +00:00
VariableList.cpp Added the ability to see global variables with a variable expression path so 2011-07-08 21:46:14 +00:00
VerifyDecl.cpp Added VerifyDecl, a function that, when LLDB is 2011-10-26 01:06:27 +00:00