summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* P0217R3: template instantiation support for decomposition declarations.Richard Smith2016-08-121-10/+7
* Remove unused and undesirable reference from BindingDecl to DecompositionDecl.Richard Smith2016-08-121-1/+1
* P0217R3: Constant expression evaluation for decomposition declarations.Richard Smith2016-08-121-2/+3
* P0217R3: Perform semantic checks and initialization for the bindings in aRichard Smith2016-08-111-0/+748
* P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith2016-07-221-1/+2
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+1
* Push alias-declarations and alias-template declarations into scope even ifRichard Smith2016-07-151-3/+1
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-061-3/+2
* Re-land "[MS] Don't expect vftables to be provided for extern template instan...Reid Kleckner2016-06-291-13/+11
* Mark inheriting constructors as deleted if the corresponding defaulted defaultRichard Smith2016-06-291-22/+62
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-403/+345
* Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives aRichard Smith2016-06-251-0/+3
* Use more ArrayRefsDavid Majnemer2016-06-241-3/+3
* Re-commit r273548, reverted in r273589, with a fix to not produceRichard Smith2016-06-231-4/+4
* Revert r273548, "Rearrange condition handling so that semantic checks on a co...Peter Collingbourne2016-06-231-4/+4
* Rearrange condition handling so that semantic checks on a condition variableRichard Smith2016-06-231-4/+4
* Remove a few gendered pronouns.Nico Weber2016-06-101-1/+1
* Remove CXXConstructExpr::getFoundDecl(); it turned out to not be useful.Richard Smith2016-06-101-2/+19
* [Sema] Don't permit catching variably modified typesDavid Majnemer2016-06-081-0/+5
* [modules] Ask the canonical decl whether the constructor was defaulted.Vassil Vassilev2016-05-241-4/+4
* [MSVC2015] dllexport for defaulted special class membersDmitry Polukhin2016-05-241-29/+52
* When typo-correcting a using-declaration, actually correct the name of theRichard Smith2016-05-141-0/+4
* Use marginally more appropriate functions to detect if we should declare anRichard Smith2016-05-131-3/+4
* [ms][dll] #27212: Generating of implicit special members should take into acc...Dmitry Polukhin2016-05-131-4/+6
* Add support for derived class special members hiding functions brought in fromRichard Smith2016-05-131-35/+72
* Preserve the FoundDecl when performing overload resolution for constructors.Richard Smith2016-05-111-5/+9
* Add a FixItHint for the new diagnostic for a non-class-scope using-declaratio...Richard Smith2016-05-051-0/+14
* Fix implementation of C++'s restrictions on using-declarations referring to e...Richard Smith2016-05-051-5/+17
* Fix crash in BuildCXXDefaultInitExpr.Reid Kleckner2016-04-291-2/+13
* Make sure CheckDestructor gets called on dllimported classes if the vtable is...Hans Wennborg2016-04-131-7/+14
* Diagnose template alias declarations in local classes.Richard Smith2016-04-061-0/+4
* Fix bug in using shadow decl checking: a using shadow decl should not conflictRichard Smith2016-02-271-0/+6
* [dllexport] Sort out emission order of delayed exported classesReid Kleckner2016-02-261-0/+4
* Improve diagnostics for ill-formed literal operator declarations.Richard Smith2016-02-171-86/+144
* [Sema] Remove stray semicolons.David Majnemer2016-01-261-2/+2
* [Sema] Incomplete types are OK for covariant returnsDavid Majnemer2016-01-261-12/+13
* [Sema] Suppress diags in overload resolution.George Burgess IV2016-01-131-8/+11
* [modules] Don't diagnose a conflict between two using-declarations that name ...Richard Smith2016-01-121-0/+4
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-0/+1
* [MSVC Compat] Diagnose multiple default ctors for dllexport'd classesDavid Majnemer2015-12-311-1/+23
* When a namespace alias redeclares a using declaration, point the diagnostic atRichard Smith2015-12-291-4/+4
* Model NamespaceAliasDecls as having their nominated namespace as an underlyingRichard Smith2015-12-291-8/+9
* Teach typo correction to properly handle mapping declarations to theirRichard Smith2015-12-291-1/+1
* Do not crash if class is defined in wrong scope.Serge Pavlov2015-12-281-1/+3
* [Sema] ArrayRef-ize ActOnBaseSpecifiers. NFCCraig Topper2015-12-271-10/+10
* Revert r256399 "[Sema] ArrayRef-ize ActOnBaseSpecifiers. NFC"Craig Topper2015-12-251-10/+10
* [Sema] ArrayRef-ize ActOnBaseSpecifiers. NFCCraig Topper2015-12-241-10/+10
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-51/+22
* Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType callRichard Smith2015-12-181-10/+19
* Preserve source location information for qualified names used in a constructorRichard Smith2015-12-121-2/+7
OpenPOWER on IntegriCloud