llvm-project/clang/lib
Alexis Hunt 96d5c76498 Added rudimentary C++0x attribute support.
The following attributes are currently supported in C++0x attribute
lists (and in GNU ones as well):
 - align() - semantics believed to be conformant to n3000, except for
   redeclarations and what entities it may apply to
 - final - semantics believed to be conformant to CWG issue 817's proposed
   wording, except for redeclarations
 - noreturn - semantics believed to be conformant to n3000, except for
   redeclarations
 - carries_dependency - currently ignored (this is an optimization hint)

llvm-svn: 89543
2009-11-21 08:43:09 +00:00
..
AST Added rudimentary C++0x attribute support. 2009-11-21 08:43:09 +00:00
Analysis Restructure DereferenceChecker slightly to handle caching out when we would report a null dereference more than once. 2009-11-21 01:50:48 +00:00
Basic Add SigAtomicType to TargetInfo, Needed for MSP and PIC Targets, Credit to Ken Dyck. 2009-11-21 00:49:54 +00:00
CodeGen Added rudimentary C++0x attribute support. 2009-11-21 08:43:09 +00:00
Driver Fix refacto, gcc's cc1 needs to see --output-pch=, which is not just an alias 2009-11-21 02:31:29 +00:00
Frontend Added rudimentary C++0x attribute support. 2009-11-21 08:43:09 +00:00
Headers Avoid unwanted expansion in macros that paste together INT<n>_C(v) and 2009-11-20 16:49:10 +00:00
Index Add special clang_getCursor() support for @class. Handles <rdar://problem/7383421>. 2009-11-18 02:02:52 +00:00
Lex Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by Amine Khaldi! 2009-11-14 16:36:57 +00:00
Parse Added rudimentary C++0x attribute support. 2009-11-21 08:43:09 +00:00
Rewrite Be more careful with anonymous namespaces, since Clang diagnoses the ambiguity here 2009-11-17 06:52:37 +00:00
Sema Added rudimentary C++0x attribute support. 2009-11-21 08:43:09 +00:00
CMakeLists.txt Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00
Makefile Introduce the 'Index' library. 2009-07-05 22:22:19 +00:00