summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Give more accurate descriptions of what kind of template we found in diagnost...Richard Smith2017-01-141-1/+20
* Implement DR1265 (wg21.link/cwg1265).Richard Smith2017-01-131-50/+61
* Remove redundant passing around of a "ContainsAutoType" flag.Richard Smith2017-01-121-19/+17
* This reverts r291628. As suggested by Richard, we can simplyManman Ren2017-01-111-9/+4
* Module: Do not create Implicit ImportDecl for module X if weManman Ren2017-01-111-4/+9
* [Sema] Avoid -Wshadow warning when a "redefinition of " error is presentedAlex Lorenz2017-01-101-22/+35
* Don't classify variable template names as type templates.Richard Smith2017-01-101-1/+2
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-3/+6
* Revert r289979 due to regressionsYaxun Liu2016-12-161-6/+3
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-3/+6
* [c++1z] Permit constant evaluation of a call through a function pointer whoseRichard Smith2016-12-151-21/+10
* Improve our handling of tag decls in function prototypesReid Kleckner2016-12-141-30/+52
* [c++1z] P0217R3: Allow by-value structured binding of arrays.Richard Smith2016-12-141-3/+9
* [OpenCL] Improve address space diagnostics.Egor Churaev2016-12-131-9/+12
* [c++17] P0490R0, NB comment FI 20: allow direct-initialization of decompositi...Richard Smith2016-12-091-11/+22
* Improve error message when referencing a non-tag type with a tagReid Kleckner2016-12-091-5/+17
* Store decls in prototypes on the declarator instead of in the ASTReid Kleckner2016-12-091-45/+40
* [CUDA] Ignore implicit target attributes during function template instantiation.Artem Belevich2016-12-081-3/+9
* [CUDA] Improve target attribute checking for function templates.Artem Belevich2016-12-071-0/+3
* Implement the -Wstrict-prototypes warningAlex Lorenz2016-12-071-0/+15
* [modules] Use the "redundant #include" diagnostic rather than the "moduleRichard Smith2016-12-061-7/+1
* Fix formatting issue from r288207Hans Wennborg2016-11-301-1/+1
* [c++1z] Improve support for -fno-exceptions: we can't just ignore exceptionRichard Smith2016-11-301-9/+0
* [c++1z] PR31210: ignore exception specification when matching the type of aRichard Smith2016-11-291-3/+19
* Don't try to merge DLL attributes on redeclaration of invalid decl (PR31069)Hans Wennborg2016-11-291-0/+3
* [OpenCL] Prohibit using reserve_id_t in program scope.Alexey Bader2016-11-291-50/+55
* Use descriptive message if list initializer is incorrectly parenthesized.Serge Pavlov2016-11-121-0/+24
* Remove double setting of invalid flag.Richard Trieu2016-11-111-2/+0
* [Sema] Avoid -Wshadow warnings for shadowed variables thatAlex Lorenz2016-11-101-9/+37
* [Sema] Avoid -Wshadow warnings for shadowed variables that aren't capturedAlex Lorenz2016-11-091-1/+30
* Add a note that points to the linkage specifier for the C++ linkage errorsAlex Lorenz2016-11-021-1/+1
* More forcibly resolve exception specifications when checking a functionRichard Smith2016-11-021-0/+9
* [CUDA] [AST] Allow isInlineDefinitionExternallyVisible to be called on functi...Justin Lebar2016-10-281-17/+6
* [OpenCL] Diagnose variadic argumentsAnastasia Stulova2016-10-281-11/+0
* [Sema] -Wunused-variable warning for array variables should behaveAlex Lorenz2016-10-271-1/+5
* Mark invalid RecordDecls as completed.Erik Verbruggen2016-10-271-1/+8
* Implement name mangling proposal for exception specifications from cxx-abi-de...Richard Smith2016-10-261-0/+36
* Reapply r284265: "[Sema] Refactor context checking for availability diagnostics"Erik Pilkington2016-10-251-26/+0
* Remove accidentally checked in assert.Vassil Vassilev2016-10-211-3/+0
* Removed unused function argument. NFC.Artem Belevich2016-10-211-1/+1
* Don't try to use !Previous.empty() as a proxy for "Is this a redeclaration?" --Richard Smith2016-10-211-3/+1
* [modules] Do not report missing definitions of demoted constexpr variable tem...Vassil Vassilev2016-10-191-1/+5
* Revert r284265 "[Sema] Refactor context checking for availability diagnostics"Erik Pilkington2016-10-181-0/+26
* P0012R1: Make exception specifications be part of the type system. ThisRichard Smith2016-10-161-5/+15
* Reinstate r284008 reverted in r284081, with two fixes:Richard Smith2016-10-141-36/+39
* [Sema] Refactor context checking for availability diagnosticsErik Pilkington2016-10-141-26/+0
* [CUDA] Allow static variables in __host__ __device__ functions, so long as th...Justin Lebar2016-10-131-6/+5
* Module: emit initializers for C/ObjC after r276159.Manman Ren2016-10-131-1/+7
* Revert r284008. This is us to fail to instantiate static data members in someRichard Smith2016-10-121-16/+0
* Reinstate r283887 and r283882.Vassil Vassilev2016-10-121-0/+16
OpenPOWER on IntegriCloud