hanchenye-llvm-project/lldb/test/lang
Sean Callanan 7be70e8528 This patch removes the SymbolFileSymtab support
for reporting class types from Objective-C runtime
class symbols.  Instead, LLDB now queries the 
Objective-C runtime for class types.

We have also added a (minimal) Objective-C runtime
type vendor for Objective-C runtime version 1, to 
prevent regressions when calling class methods in
the V1 runtime.

Other components of this fix include:

- We search the Objective-C runtime in a few more
  places.

- We enable enumeration of all members of
  Objective-C classes, which Clang does in certain
  circumstances.

- SBTarget::FindFirstType and SBTarget::FindTypes
  now query the Objective-C runtime as needed.

- I fixed several test cases.

<rdar://problem/12885034>

llvm-svn: 170601
2012-12-19 23:05:01 +00:00
..
c Made the struct test case actually use an expression 2012-12-14 00:56:57 +00:00
cpp Test suite cleanup for Linux: mark test cases expected to fail due to open bugzillas 2012-12-19 17:19:28 +00:00
objc This patch removes the SymbolFileSymtab support 2012-12-19 23:05:01 +00:00
objcxx/sample Add a suffix rule for compiling objc++ files and a sample directory under test/lang/objcxx. 2012-04-24 23:05:07 +00:00