summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* PR44721: Don't consider overloaded operators for built-in comparisonsRichard Smith2020-02-041-7/+22
* PR44723: Trigger return type deduction for operator<=>s whose returnRichard Smith2020-01-311-0/+25
* [Concepts] Placeholder constraints and abbreviated templatesSaar Raz2020-01-241-0/+47
* Fix "pointer is null" static analyzer warnings. NFCI.Simon Pilgrim2020-01-141-20/+17
* [Concepts] Function trailing requires clausesSaar Raz2020-01-091-1/+27
* [c++20] Compute exception specifications for defaulted comparisons.Richard Smith2019-12-151-53/+106
* [c++20] Improve phrasing of diagnostic for missing #include <compare>.Richard Smith2019-12-131-4/+7
* Suppress false-positive -Wuninitialized warnings in the constructor of aRichard Smith2019-12-111-1/+1
* [c++20] Implement P1946R0: allow defaulted comparisons to take theirRichard Smith2019-12-101-6/+25
* [c++20] Delete defaulted comparison functions if they would invoke anRichard Smith2019-12-101-2/+26
* [c++20] Implement P1185R2 (as modified by P2002R0).Richard Smith2019-12-101-33/+107
* [c++20] Return type deduction for defaulted three-way comparisons.Richard Smith2019-12-101-7/+64
* [c++20] Fix handling of unqualified lookups from a defaulted comparisonRichard Smith2019-12-091-33/+97
* [c++20] Defaulted comparison support for array members.Richard Smith2019-12-091-10/+131
* [c++20] Fix incorrect assumptions in checks for comparison category types.Richard Smith2019-12-091-19/+26
* Fix clang -Wcovered-switch-default after llvmorg-10-init-11484-g6626e5a06a9Fangrui Song2019-12-091-2/+2
* Fix compilation warning from GCC7. NFC.Michael Liao2019-12-091-0/+2
* [c++20] Synthesis of defaulted comparison functions.Richard Smith2019-12-081-19/+322
* [c++20] Determine whether a defaulted comparison should be deleted orRichard Smith2019-12-061-77/+473
* [Concepts] Constraint Enforcement & DiagnosticsSaar Raz2019-12-061-2/+10
* Actually delay processing DelayedDllExportClasses until the outermost class i...Hans Wennborg2019-12-041-1/+1
* [OpenCL] Use generic addr space for lambda call operatorAnastasia Stulova2019-12-031-12/+15
* Partially reland "[Diagnostics] Put "deprecated copy" warnings into -Wdepreca...Dávid Bolvanský2019-11-261-5/+5
* Revert "[Diagnostics] Put "deprecated copy" warnings into -Wdeprecated-copy"Tom Stellard2019-11-251-4/+3
* [Diagnostics] Make behaviour of Clang's -Wdeprecated-copy same as in GCCDávid Bolvanský2019-11-231-2/+3
* [Diagnostics] Put "deprecated copy" warnings into -Wdeprecated-copyDávid Bolvanský2019-11-221-3/+4
* [DeclCXX] Remove unknown external linkage specificationsEhud Katz2019-11-211-4/+0
* Revert "[Concepts] Constraint Enforcement & Diagnostics"Vlad Tsyrklevich2019-10-281-10/+2
* [c++20] Enforce rule that a union-like class or class with referenceRichard Smith2019-10-271-3/+36
* [Concepts] Constraint Enforcement & DiagnosticsSaar Raz2019-10-251-2/+10
* [c++2a] Allow comparison functions to be explicitly defaulted.Richard Smith2019-10-221-43/+242
* [c++20] Implement most of P1152R4.Richard Smith2019-10-091-0/+7
* Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.Simon Pilgrim2019-10-031-5/+6
* Don't crash if a variable with a constexpr destructor has aRichard Smith2019-09-291-1/+2
* For P0784R7: compute whether a variable has constant destruction if itRichard Smith2019-09-291-0/+13
* For P0784R7: Add support for dynamic allocation with new / delete duringRichard Smith2019-09-271-0/+6
* Support for DWARF-5 C++ language tags.Adrian Prantl2019-09-241-0/+4
* Revert "Support for DWARF-5 C++ language tags."Jonas Devlieghere2019-09-231-4/+0
* Support for DWARF-5 C++ language tags.Adrian Prantl2019-09-231-0/+4
* For P0784R7: add support for constexpr destructors, and call them asRichard Smith2019-09-231-9/+61
* Finish building the full-expression for a static_assert expressionRichard Smith2019-09-201-9/+18
* [c++20] P1331R2: Allow transient use of uninitialized objects inRichard Smith2019-09-181-11/+30
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-131-12/+10
* Fixit for -Wfinal-dtor-non-final-classDavid Bolvansky2019-09-031-1/+0
* Added fixit notes for -Wfinal-dtor-non-final-classDavid Bolvansky2019-09-031-4/+8
* [clang] Warning for non-final classes with final destructorsDavid Bolvansky2019-08-311-0/+13
* PR40674: fix assertion failure if a structured binding declaration has aRichard Smith2019-08-241-1/+2
* Implement P1668R1Erich Keane2019-08-191-0/+3
* [SemaDeclCXX] Allow inheriting constructor declaration to specify a cv-qualif...Tan S. B.2019-08-171-1/+2
* [Sema] Implement DR2386 for C++17 structured bindingReid Kleckner2019-08-151-7/+4
OpenPOWER on IntegriCloud