summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* Revert r283887 and r283882, until the issue is understood and fixed.Vassil Vassilev2016-10-111-17/+0
* r283882 followup. Don't demote ParmVarDecls. This should fix our module builds.Vassil Vassilev2016-10-111-14/+16
* [modules] PR28752: Do not instantiate variable declarations which are not vis...Vassil Vassilev2016-10-111-0/+15
* Re-commit r283722, reverted in r283750, with a fix for a CUDA-specific use ofRichard Smith2016-10-101-0/+8
* Revert "P0035R4: Semantic analysis and code generation for C++17 overaligned ...Daniel Jasper2016-10-101-8/+0
* P0035R4: Semantic analysis and code generation for C++17 overalignedRichard Smith2016-10-101-0/+8
* Do not find friend function definitions inside non-instantiated class.Serge Pavlov2016-10-041-5/+34
* Factor out a diagnostic kind enum for use in two %select expressionsReid Kleckner2016-10-031-10/+18
* [coroutines] Rename driver flag -fcoroutines to -fcoroutines-tsGor Nishanov2016-10-021-1/+1
* P0035R4: add std::align_val_t overloads of operator new/delete in C++17 mode.Richard Smith2016-09-291-7/+17
* [Modules TS] Diagnose 'export' declaration within 'export' declaration.Richard Smith2016-09-261-2/+5
* [OpenCL] Allow half type kernel argument when cl_khr_fp16 is enabledYaxun Liu2016-09-191-5/+11
* Add some MS aliases for existing intrinsicsAlbert Gutowski2016-09-141-1/+3
* [CUDA] Do not merge CUDA target attributes.Artem Belevich2016-09-131-1/+7
* Reverse commit 281375 (breaks building Chromium)Albert Gutowski2016-09-131-3/+1
* Add some MS aliases for existing intrinsicsAlbert Gutowski2016-09-131-1/+3
* [clang-cl] Diagnose duplicate uuids.Nico Weber2016-09-131-0/+10
* Allow register variables in naked functions.Nikola Smiljanic2016-09-131-0/+15
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-0/+30
* Implement __attribute__((require_constant_initialization)) for safe static in...Eric Fiselier2016-09-021-24/+50
* Revert r280516 since it contained accidental changes.Eric Fiselier2016-09-021-50/+24
* Implement __attribute__((require_constant_initialization)) for safe static in...Eric Fiselier2016-09-021-24/+50
* When we reach the end of a #include of a header of a local submodule that weRichard Smith2016-09-011-7/+17
* [Sema] Don't diagnose an array type mismatch when the new or previousAkira Hatanaka2016-09-011-2/+2
* PR12298 et al: don't recursively instantiate a template specialization fromRichard Smith2016-08-311-1/+2
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-26/+62
* Fix regression introduced by r279164: only pass definitions as the PatternDefRichard Smith2016-08-231-3/+2
* Revert r279486 "Fix regression introduced by r279164"Chandler Carruth2016-08-231-2/+3
OpenPOWER on IntegriCloud