| Commit message (Expand) | Author | Age | Files | Lines |
| * | Process #pragma weak only after we know the linkage of the function or variable | Rafael Espindola | 2013-03-02 | 1 | -24/+24 |
| * | Be more careful in applying pragma weak. Fixes pr14974. | Rafael Espindola | 2013-02-26 | 1 | -2/+10 |
| * | Unify clang/llvm attributes for asan/tsan/msan (Clang part) | Kostya Serebryany | 2013-02-26 | 1 | -9/+49 |
| * | Revert r175912, "Add support for coldcc to clang" at John's request. | Peter Collingbourne | 2013-02-23 | 1 | -10/+0 |
| * | Add support for coldcc to clang | Peter Collingbourne | 2013-02-22 | 1 | -0/+10 |
| * | Don't crash if we try to apply 'alignas' to a variable declared with an | Richard Smith | 2013-02-22 | 1 | -1/+1 |
| * | Handle alignas(foo...) pack expansions. | Richard Smith | 2013-02-22 | 1 | -19/+25 |
| * | Don't crash when applying an alloc_size attribute on a K&R function. | Argyrios Kyrtzidis | 2013-02-22 | 1 | -1/+5 |
| * | Implement C++11 [dcl.align]p6-p8, and C11 6.7.5/7. This had to be split out of | Richard Smith | 2013-02-22 | 1 | -2/+1 |
| * | Add a new 'type_visibility' attribute to allow users to | John McCall | 2013-02-20 | 1 | -22/+62 |
| * | Replace TypeLoc llvm::cast support to be well-defined. | David Blaikie | 2013-02-18 | 1 | -2/+2 |
| * | The meat of this patch is in BuildCXXMemberCalLExpr where we make it use | Nick Lewycky | 2013-02-12 | 1 | -0/+1 |
| * | Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. | Jordan Rose | 2013-02-08 | 1 | -1/+2 |
| * | Fix diagnostic for bad alignas use: it can't be applied to functions. | Richard Smith | 2013-02-01 | 1 | -2/+5 |
| * | Implement [dcl.align]p5 and C11 6.7.5/4: alignas cannot underalign. | Richard Smith | 2013-02-01 | 1 | -37/+79 |
| * | [Sema][Attr]Fix alignment attribute printing. | Michael Han | 2013-02-01 | 1 | -18/+20 |
| * | Downgrade 'attribute ignored when parsing type' from error to warning, to match | Richard Smith | 2013-01-29 | 1 | -1/+1 |
| * | Implement C++11 [dcl.align]p1 and C11 6.7.5/2 rules for alignas and _Alignas. | Richard Smith | 2013-01-29 | 1 | -3/+41 |
| * | Propagate the spelling list index for an attribute across template instantiat... | Richard Smith | 2013-01-29 | 1 | -2/+2 |
| * | Actually remove the hack which was blocking the Borland-style attributes from | Richard Smith | 2013-01-29 | 1 | -7/+0 |
| * | Replace AS_MSTypespec with AS_Keyword, for representing any attribute spelled | Richard Smith | 2013-01-29 | 1 | -5/+5 |
| * | Finish semantic analysis for [[carries_dependency]] attribute. | Richard Smith | 2013-01-28 | 1 | -4/+18 |
| * | Tests and a minor bugfix for [dcl.attr.depend]p1 (C++11 [[carries_dependency]] | Richard Smith | 2013-01-28 | 1 | -1/+1 |
| * | PR14922: when printing an attribute, use the real syntax of the attribute (GN... | Michael Han | 2013-01-24 | 1 | -193/+372 |
| * | Fix some wonky formatting, remove spurious emacs major mode marker. No | Nick Lewycky | 2013-01-24 | 1 | -9/+7 |
| * | Implement C++11 semantics for [[noreturn]] attribute. This required splitting | Richard Smith | 2013-01-17 | 1 | -12/+37 |
| * | Delay linkage checks when validating the weakref attribute. | Rafael Espindola | 2013-01-16 | 1 | -6/+2 |
| * | Simplify code. No functionality change. | Rafael Espindola | 2013-01-16 | 1 | -20/+1 |
| * | Check for internal weak decls after merging. | Rafael Espindola | 2013-01-16 | 1 | -6/+0 |
| * | One can have an unavailable method overridden by an available method, | Douglas Gregor | 2013-01-16 | 1 | -1/+1 |
| * | When checking availability attributes for consistency between an | Douglas Gregor | 2013-01-15 | 1 | -14/+63 |
| * | Remove some duplication in the handling of __attribute__((ext_vector_size(N))). | Richard Smith | 2013-01-13 | 1 | -37/+6 |
| * | Disable caching of visibility. | Rafael Espindola | 2013-01-12 | 1 | -15/+2 |
| * | Clear LV cache when dropping availability attributes. | Rafael Espindola | 2013-01-08 | 1 | -0/+6 |
| * | Tighten types a bit. No functionality change. | Rafael Espindola | 2013-01-08 | 1 | -2/+2 |
| * | Don't crash when trying to apply the availability attribute to a block. | Rafael Espindola | 2013-01-08 | 1 | -1/+6 |
| * | Use getter. Fixes the build from a bad merge. | Rafael Espindola | 2013-01-07 | 1 | -1/+1 |
| * | Add support for attribute((mode(unwind_word))). | Rafael Espindola | 2013-01-07 | 1 | -0/+4 |
| * | s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near... | Richard Smith | 2013-01-02 | 1 | -1/+1 |
| * | Add intel_ocl_bicc calling convention as a function attribute to clang. The c... | Guy Benyei | 2012-12-25 | 1 | -0/+5 |
| * | Add 171048 back but invalidate the cache of all redeclarations when setting | Rafael Espindola | 2012-12-25 | 1 | -2/+10 |
| * | Revert r171048, "Cache visibility of decls." | NAKAMURA Takumi | 2012-12-25 | 1 | -10/+2 |
| * | Cache visibility of decls. | Rafael Espindola | 2012-12-25 | 1 | -2/+10 |
| * | Revert r170500. It over-zealously converted *ALL* things named Attributes, wh... | Bill Wendling | 2012-12-20 | 1 | -3/+3 |
| * | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 1 | -3/+3 |
| * | Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe... | David Blaikie | 2012-12-19 | 1 | -2/+2 |
| * | Virtual method overrides can no longer have mismatched calling conventions. ... | Aaron Ballman | 2012-12-09 | 1 | -3/+10 |
| * | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -1/+1 |
| * | A couple of small fixes to r167783 | Kaelyn Uhrain | 2012-11-13 | 1 | -1/+1 |
| * | Enable C++11 attribute syntax for warn_unused_result and allow it to be | Kaelyn Uhrain | 2012-11-12 | 1 | -1/+3 |