summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[Sema] Diagnose default-initialization, destruction, and copying of"Akira Hatanaka2019-07-261-3/+0
* Initialize the non-trivial C union bits I added to RecordDeclBitfieldsAkira Hatanaka2019-07-131-0/+3
* P0840R2: support for [[no_unique_address]] attributeRichard Smith2019-06-201-0/+33
* Fix crash when checking a dependently-typed reference that isRichard Smith2019-06-171-1/+1
* [C++20] add Basic consteval specifierGauthier Harnisch2019-06-141-7/+7
* For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith2019-06-111-1/+21
* Refactor: split Uninitialized state on APValue into an "Absent" stateRichard Smith2019-05-211-1/+1
* [c++20] P0780R2: Support pack-expansion of init-captures.Richard Smith2019-05-211-4/+4
* Revert r360637 "PR41817: Fix regression in r359260 that caused the MS compati...Hans Wennborg2019-05-141-35/+6
* PR41817: Fix regression in r359260 that caused the MS compatibilityRichard Smith2019-05-141-6/+35
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-091-1/+0
* [OpenCL] Prevent mangling kernel functions.Anastasia Stulova2019-05-071-0/+2
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-0/+1
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-1/+0
* CWG issue 727: Fix numerous bugs in support for class-scope explicitRichard Smith2019-05-031-39/+63
* Replace ad-hoc tracking of pattern for an instantiated class-scopeRichard Smith2019-05-021-45/+74
* C++ DR2387: a variable template declared wtih (or instantiated with) aRichard Smith2019-04-261-30/+51
* Revert r359048: C++ DR2387: a variable template declared wthiIlya Biryukov2019-04-241-51/+30
* C++ DR2387: a variable template declared wtih (or instantiated with) aRichard Smith2019-04-231-30/+51
* Fix overly-long line after r358731.Richard Smith2019-04-191-2/+2
* Fix typo in function name [NFC]Ali Tamur2019-04-191-3/+3
* [c++2a] Add semantic support for private module fragments.Richard Smith2019-04-181-10/+18
* Special case ObjCPropertyDecl for printingDavid Goldman2019-04-041-1/+7
* [Sema] Add some compile time _FORTIFY_SOURCE diagnosticsErik Pilkington2019-03-181-11/+15
* Avoid needlessly copying a block to the heap when a block literalAkira Hatanaka2019-02-271-0/+1
* [Builtins] Treat `bcmp` as a builtin.Clement Courbet2019-02-141-0/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Diagnose an unused result from a call through a function pointer whose return...Aaron Ballman2019-01-031-14/+0
* Fix up diagnostics.Richard Trieu2018-12-141-1/+1
* [AST] Fix an uninitialized bug in the bits of FunctionDeclBruno Ricci2018-12-031-21/+23
* [NFC] Move MultIversioning::Type into Decl so that it can be used inErich Keane2018-11-281-0/+11
* Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere2018-11-111-0/+1
* Create ConstantExpr classBill Wendling2018-10-311-1/+1
* Implement Function Multiversioning for Non-ELF Systems.Erich Keane2018-10-251-0/+4
* [AST] Use -fvisibility value when ignoring -fv-i-h* inline static localsReid Kleckner2018-10-101-7/+17
* [HIP] Support early finalization of device code for -fno-gpu-rdcYaxun Liu2018-10-021-1/+1
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+8
* Revert r343518.Akira Hatanaka2018-10-011-8/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+8
* Revert r341754.Akira Hatanaka2018-09-091-8/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-081-0/+8
* [AST] correct the behavior of -fvisibility-inlines-hidden option (don't make ...Hiroshi Inoue2018-08-221-0/+10
* Add a new flag and attributes to control static destructor registrationErik Pilkington2018-08-211-0/+6
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-5/+5
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-5/+5
* [AST][3/4] Move the bit-fields from BlockDecl, LinkageSpecDecl and OMPDeclare...Erich Keane2018-08-011-1/+10
* [AST][2/4] Move the bit-fields from FunctionDecl and CXXConstructorDecl into ...Erich Keane2018-08-011-8/+40
* [AST][1/4] Move the bit-fields from TagDecl, EnumDecl and RecordDecl into Dec...Erich Keane2018-08-011-20/+55
* Remove trailing spaceFangrui Song2018-07-301-60/+60
* [AST] Add a convenient getter from QualType to RecordDeclGeorge Karpenkov2018-07-281-6/+3
OpenPOWER on IntegriCloud