summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-1/+1
* Fix a few issues while skipping function bodiesOlivier Goffart2016-06-161-1/+1
* Keep invalid functions as part of the ASTOlivier Goffart2016-06-161-4/+3
* Fix cv-qualification of '*this' captures and nasty bug PR27507 Faisal Vali2016-06-111-1/+1
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-1/+1
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-1/+1
* FixIt: use getLocForEndOfToken to insert fix-it after a type name.Manman Ren2016-06-021-1/+2
* [MSVC] Fix stack overflow in unqualified type lookup logic, by WillAlexey Bataev2016-05-311-5/+11
* [ms][dll] #26935 Defining a dllimport function should cause it to be exportedDenis Zobnin2016-05-251-17/+35
* [ms] Allow more unqualified lookup of types in dependent base classesReid Kleckner2016-05-241-11/+47
* Fix filtering of prior declarations when checking for a tag redeclaration toRichard Smith2016-05-231-1/+2
* [CUDA] Do not allow non-empty destructors for global device-side variables.Artem Belevich2016-05-191-0/+6
* Teach Sema::MergeFunctionDecl to properly check for an out-of-line definition...Vassil Vassilev2016-05-181-1/+1
* [MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko2016-05-111-0/+7
* [CUDA] Restrict init of local __shared__ variables to empty constructors only.Artem Belevich2016-05-091-4/+5
* [CUDA] Only __shared__ variables can be static local on device side.Artem Belevich2016-05-091-1/+10
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-0/+1
* Availability: set location when creating attribute for tvos, watchos.Manman Ren2016-05-061-1/+2
* Revert r268727, it caused PR27666.Nico Weber2016-05-061-7/+0
OpenPOWER on IntegriCloud