llvm-project/clang/lib
Fariborz Jahanian ada44a2063 Objective-C: This patch fixes a none-issuance of warning
when result type of protocol property and getter method
differ by fixing a more serious problem. When a forward
protocol declaration comes between its definition and
its use in class protocol list, the forward protocol
ast was being used in building the protocol list.
// rdar://12522752

llvm-svn: 179108
2013-04-09 17:52:29 +00:00
..
ARCMigrate [arcmt] Copy the diagnostics so we don't have to worry about invaliding iterators from the diagnostic list. 2013-04-01 21:12:30 +00:00
AST [ms-cxxabi] Add "$$C" when mangling template arg QualTypes 2013-04-09 12:47:38 +00:00
ASTMatchers Implements memoization for ancestor matching. 2013-03-14 16:33:21 +00:00
Analysis Thread safety analysis: turn on checking within lock and unlock functions. 2013-04-08 20:11:11 +00:00
Basic The PNaCl target no longer permits __attribute__((regparm)). 2013-04-08 21:31:01 +00:00
CodeGen Don't copy just to capture a strong block pointer under ARC. 2013-04-08 23:27:49 +00:00
Driver One more follow-up to r179082 - parse PIC/PIE arguments even on platfroms that force default PIC (like Darwin x86-64), otherwise specifying -fPIC will produce bogus unused argument warning 2013-04-09 12:28:19 +00:00
Edit [objcmt] Fix a mishandled conversion to objc directory literal. 2013-04-06 01:13:17 +00:00
Format Fix comments before labels. 2013-04-09 17:46:55 +00:00
Frontend <rdar://problem/13559825> Further reduce template instantiation depth down to 256, since we're blowing the stack for a trivial "factorial" class template. 2013-04-08 21:13:13 +00:00
FrontendTool <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. 2013-03-27 16:47:18 +00:00
Headers Add tests that build modules for our builtin headers, and fix two buglets exposed by doing so. 2013-04-04 02:55:24 +00:00
Lex [preprocessor] Minor optimization following r178671. 2013-04-03 21:29:07 +00:00
Parse <rdar://problem/13540921> Fix a crasher when an Objective-C for-in loop gets a non-variable iteration declaration. 2013-04-08 20:52:24 +00:00
Rewrite Add 178663 back. 2013-04-03 19:27:57 +00:00
Sema Objective-C: This patch fixes a none-issuance of warning 2013-04-09 17:52:29 +00:00
Serialization Pare back r164351 somewhat. The problem that change was addressing was that we 2013-04-03 22:49:41 +00:00
StaticAnalyzer [analyzer] Replace isIntegerType() with isIntegerOrEnumerationType(). 2013-04-09 02:30:33 +00:00
Tooling ClangTool output cleanup 2013-03-15 20:14:01 +00:00
CMakeLists.txt Initial version of formatting library. 2012-12-03 18:12:45 +00:00
Makefile Dont use/link ARCMT, StaticAnalyzer and Rewriter to clang when the user 2012-12-13 16:09:42 +00:00