Go to file
Jordan Rose d8d5669435 Warn in ObjC++ when an 'auto' variable deduces type 'id'.
This could happen for cases like this:

- (NSArray *)getAllNames:(NSArray *)images {
  NSMutableArray *results = [NSMutableArray array];
  for (auto img in images) {
    [results addObject:img.name];
  }
  return results;
}

Here the property access will fail because 'img' has type 'id', rather than,
say, NSImage.

This warning will not fire in templated code, since the 'id' could have
come from a template parameter.

llvm-svn: 158239
2012-06-08 22:46:07 +00:00
clang Warn in ObjC++ when an 'auto' variable deduces type 'id'. 2012-06-08 22:46:07 +00:00
compiler-rt [Sanitizer] add internal_memset and internal_strrchr to sanitizer_common/ 2012-06-08 14:11:12 +00:00
debuginfo-tests Fix this for buggy gdb behavior alongside the change 2012-06-05 18:16:03 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx Fix warning flags for CMake builds, from Andrew C. Morrow! 2012-06-07 22:26:00 +00:00
libcxxabi Fix bug in cxa_demangle involving template substitution. 2012-05-02 15:38:11 +00:00
lld put the public function createReaderPECOFF() in the lld namespace and everything else in is own namespace 2012-06-07 02:23:48 +00:00
lldb Minor fixes for ARM/iOS targets: 2012-06-08 22:20:41 +00:00
llvm canonicalize: 2012-06-08 22:30:05 +00:00
polly Fix some coding convention problems. 2012-06-06 16:33:15 +00:00