Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move AST tests into their own test directory; NFC. | Aaron Ballman | 2018-11-30 | 1 | -47/+0 |
| | | | | | | This moves everything primarily testing the functionality of -ast-dump and -ast-print into their own directory, rather than leaving the tests spread around the testing directory. llvm-svn: 348017 | ||||
* | Compound literals, enums, et al require const expr | Bill Wendling | 2018-11-09 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | Summary: Compound literals, enums, file-scoped arrays, etc. require their initializers and size specifiers to be constant. Wrap the initializer expressions in a ConstantExpr so that we can easily check for this later on. Reviewers: rsmith, shafik Reviewed By: rsmith Subscribers: cfe-commits, jyknight, nickdesaulniers Differential Revision: https://reviews.llvm.org/D53921 llvm-svn: 346455 | ||||
* | Add -f[no-]double-square-bracket-attributes as new driver options to control ↵ | Aaron Ballman | 2017-10-15 | 1 | -0/+46 |
use of [[]] attributes in all language modes. This is the initial implementation of WG14 N2165, which is a proposal to add [[]] attributes to C2x, but also allows you to enable these attributes in C++98, or disable them in C++11 or later. llvm-svn: 315856 |