Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [TrailingObjects] Convert Decl* classes. | James Y Knight | 2015-12-29 | 1 | -5/+5 |
| | | | | | | | | Also remove now-redundant explicit alignment specification on some of the classes converted prior to TrailingObjects automatically ensuring proper alignment. llvm-svn: 256585 | ||||
* | [C++11] Use 'nullptr'. AST edition. | Craig Topper | 2014-05-12 | 1 | -1/+1 |
| | | | | llvm-svn: 208517 | ||||
* | Sort all the #include lines with LLVM's utils/sort_includes.py which | Chandler Carruth | 2014-01-07 | 1 | -1/+1 |
| | | | | | | | encodes the canonical rules for LLVM's style. I noticed this had drifted quite a bit when cleaning up LLVM, so wanted to clean up Clang as well. llvm-svn: 198686 | ||||
* | Add class-specific operator new to Decl hierarchy. This guarantees that Decls | Richard Smith | 2013-11-22 | 1 | -11/+4 |
| | | | | | | | | | | | | | can't accidentally be allocated the wrong way (missing prefix data for decls from AST files, for instance) and simplifies the CreateDeserialized functions a little. An extra DeclContext* parameter to the not-from-AST-file operator new allows us to ensure that we don't accidentally call the wrong one when deserializing (when we don't have a DeclContext), allows some extra checks, and prepares for some planned modules-related changes to Decl allocation. No functionality change intended. llvm-svn: 195426 | ||||
* | OpenMP: basic support for #pragma omp parallel | Alexey Bataev | 2013-07-19 | 1 | -0/+1 |
| | | | | llvm-svn: 186647 | ||||
* | OpenMP threadprivate with qualified names. | Alexey Bataev | 2013-05-13 | 1 | -5/+5 |
| | | | | llvm-svn: 181683 | ||||
* | OpenMP threadprivate directive parsing and semantic analysis | Alexey Bataev | 2013-03-22 | 1 | -0/+60 |
llvm-svn: 177705 |