summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix regression introduced by r279164: only pass definitions as the PatternDefRichard Smith2016-08-221-3/+2
* C++ Modules TS: support parsing the 'module' declaration (including extensionsRichard Smith2016-08-191-1/+54
* C++ Modules TS: Add parsing support for module import declaration.Richard Smith2016-08-181-3/+2
* [MS] Silence -Wextern-init on const selectany variablesReid Kleckner2016-08-181-3/+10
* [ObjC] Warn on unguarded use of partial declarationErik Pilkington2016-08-161-0/+3
* P0217R3: template instantiation support for decomposition declarations.Richard Smith2016-08-121-6/+5
* Remove unused and undesirable reference from BindingDecl to DecompositionDecl.Richard Smith2016-08-121-6/+3
* P0217R3: Constant expression evaluation for decomposition declarations.Richard Smith2016-08-121-3/+6
* P0217R3: Perform semantic checks and initialization for the bindings in aRichard Smith2016-08-111-158/+29
* [CUDA] Reject calls to __device__ functions from host variable global initial...Justin Lebar2016-08-101-28/+47
* Pass information in a record instead of stack. NFCSerge Pavlov2016-08-081-2/+2
* P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith2016-07-221-20/+233
* [modules] Don't emit initializers for VarDecls within a module eagerly wheneverRichard Smith2016-07-201-13/+22
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+1
* [AST] Keep track of the left brace source location of a tag decl.Argyrios Kyrtzidis2016-07-151-4/+4
* C does not have inline variables.Paul Robinson2016-07-141-1/+4
* Implement FunctionDecl::getDefinition() to be consistent withYaron Keren2016-07-131-5/+2
* [OpenCL] Improved diagnostics of OpenCL types.Anastasia Stulova2016-07-111-10/+0
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-071-1/+1
* [Sema] A flexible array member must not be the only named memberDavid Majnemer2016-07-041-4/+2
* Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives aRichard Smith2016-06-251-16/+81
* Use more ArrayRefsDavid Majnemer2016-06-241-26/+21
OpenPOWER on IntegriCloud