llvm-project/clang/lib
Douglas Gregor 486b74e596 Revert r139989 and r140031, which implemented the Objective-C type
system change in <rdar://problem/10109725> that allows conversion from
'self' in class methods to the root of the class's hierarchy. This
conversion rule is a hack that has non-trivial repurcussions
(particularly with overload resolution).

llvm-svn: 140605
2011-09-27 16:10:05 +00:00
..
ARCMigrate Rename DiagnosticInfo to Diagnostic as per issue 5397 2011-09-26 01:18:08 +00:00
AST Fix assertion hit when @encoding C++ classes. rdar://10172840 & http://llvm.org/PR10990 2011-09-26 18:14:24 +00:00
Analysis Removing a bunch of dead returns/breaks after llvm_unreachables. 2011-09-23 20:26:49 +00:00
Basic Associate the macro arguments location map with a FileID instead 2011-09-26 08:01:50 +00:00
CodeGen Update comments. 2011-09-26 15:03:22 +00:00
Driver Let -B work for ld paths on Linux. 2011-09-27 13:31:58 +00:00
Frontend Add back support for a manually formatted section of the diagnostic 2011-09-26 16:43:25 +00:00
FrontendTool Eliminate the unused -create-module cc1-level option 2011-09-15 19:45:56 +00:00
Headers Tweak *mmintrin.h so that they don't make any bad assumptions about alignment (which probably has little effect in practice, but better to get it right). Make the load in _mm_loadh_pi and _mm_loadl_pi a single LLVM IR instruction to make optimizing easier for CodeGen. 2011-09-15 23:15:27 +00:00
Index Removing a bunch of dead returns/breaks after llvm_unreachables. 2011-09-23 20:26:49 +00:00
Lex Properly initialize Preprocessor::CurLexerKind to avoid use of uninitialized variable. 2011-09-26 03:37:43 +00:00
Parse Revert r140589. It was causing failures during llvm compilation: 2011-09-27 10:09:33 +00:00
Rewrite Rename DiagnosticInfo to Diagnostic as per issue 5397 2011-09-26 01:18:08 +00:00
Sema Revert r139989 and r140031, which implemented the Objective-C type 2011-09-27 16:10:05 +00:00
Serialization Add a comment in ASTReader::ReadPragmaDiagnosticMappings that the user bit 2011-09-26 23:06:41 +00:00
StaticAnalyzer Renaming PathDiagnosticClients.h to PathDiagnosticConsumers.h (issue 5397) 2011-09-27 01:43:33 +00:00
CMakeLists.txt The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00