Go to file
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
clang [PCH/Modules] In ASTReader::completeVisibleDeclsMap, make sure to visit all 2012-12-19 22:21:18 +00:00
clang-tools-extra Use renamed CommonOptionsParser member functions 2012-12-14 18:59:24 +00:00
compiler-rt [ASan] explicitly link with dynamic ASan runtime when building unittests on Android 2012-12-19 15:52:30 +00:00
debuginfo-tests XTARGET was removed, update debug-info tests. 2012-10-20 01:38:50 +00:00
libclc Fix build against recent versions of Clang. Based on patch by Alastair Donaldson! 2012-12-05 07:39:02 +00:00
libcxx Added static_assert to std::get<N>(std::array) calls to catch "out of bounds" calls 2012-12-18 16:46:30 +00:00
libcxxabi Rename class __lambda_node to ___lambda_node to fix compile failure with gcc 4.6 and 4.7 2012-12-05 18:55:49 +00:00
lld [Core][ErrorOr] Add support for user error data. 2012-12-19 00:51:07 +00:00
lldb This patch removes the SymbolFileSymtab support 2012-12-19 23:05:01 +00:00
llvm s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList. 2012-12-19 22:42:22 +00:00
polly return -1 when polly::getNumberOfIterations returns -1 2012-12-18 08:56:51 +00:00