llvm-project/clang/lib
Rafael Espindola 8093fdfab1 Two fixes to how we compute visibility:
* Handle some situations where we should never make a decl more visible,
  even when merging in an explicit visibility.

* Handle attributes in members of classes that are explicitly specialized.

Thanks Nico for the report and testing, Eric for the initial review, and dgregor
for the awesome test27 :-)

llvm-svn: 151236
2012-02-23 04:17:32 +00:00
..
ARCMigrate Basic: import IntrusiveRefCntPtr<> into clang namespace 2012-02-20 14:00:23 +00:00
AST Two fixes to how we compute visibility: 2012-02-23 04:17:32 +00:00
Analysis Warn about non-standard format strings (pr12017) 2012-02-22 10:17:01 +00:00
Basic More ArrayRef-ification of methods. 2012-02-22 09:51:33 +00:00
CodeGen Try to handle qualifiers more consistently for array InitListExprs. Fixes <rdar://problem/10907510>, and makes the ASTs a bit more self-consistent. 2012-02-23 02:25:10 +00:00
Driver Revert part of r148839 and keep DefaultTargetTriple in the form adjusted 2012-02-22 19:15:16 +00:00
Frontend Basic: import IntrusiveRefCntPtr<> into clang namespace 2012-02-20 14:00:23 +00:00
FrontendTool Make use of const-correct ParseCommandLineOptions 2012-02-07 19:36:38 +00:00
Headers Allow linux builds to take advantage of libunwind to get unwind.h if 2012-02-21 16:20:12 +00:00
Index More dead code removal (using -Wunreachable-code) 2012-01-20 21:50:17 +00:00
Lex Clang now supports lambda expressions. 2012-02-23 03:02:32 +00:00
Parse Update parser's disambiguation to cope with braced function-style casts in 2012-02-23 01:36:12 +00:00
Rewrite modern objc translator. more writing of modern ivar access 2012-02-22 18:13:25 +00:00
Sema Two fixes to how we compute visibility: 2012-02-23 04:17:32 +00:00
Serialization Generate an AST for the conversion from a lambda closure type to a 2012-02-22 05:02:47 +00:00
StaticAnalyzer [analyzer] Invalidate the region passed to pthread_setspecific() call. 2012-02-23 01:05:27 +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