summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* When a special member is explicitly defaulted outside its class, and we rejectRichard Smith2014-01-221-0/+1
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-7/+1
* Enforce restrictions that 'main' is not allowed to be deleted, or to be used byRichard Smith2014-01-221-0/+5
* Update FunctionTypeLoc and related names to match r199686Alp Toker2014-01-211-8/+8
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-18/+20
* PR18477: Create a function scope representing the constructor call whenRichard Smith2014-01-171-7/+18
* Distinguish between attributes explicitly written at the request of the user,...Aaron Ballman2014-01-161-2/+2
* Fix for PR9812: warn about bool instead of _Bool.Erik Verbruggen2014-01-151-1/+2
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-141-4/+4
* Add a new attribute 'enable_if' which can be used to control overload resolut...Nick Lewycky2014-01-111-0/+12
* PR18234: Mark a tag definition as invalid early if it appears in aRichard Smith2014-01-081-4/+5
* It turns out the problem was a bit more wide-spread. Removing a lot of unneed...Aaron Ballman2014-01-031-11/+7
* Removing an unneeded typecast. getScopeRep() already returns a NestedNameSpec...Aaron Ballman2014-01-031-1/+1
* [ms-cxxabi] Don't do destructor check on declarations if the dtor is deletedHans Wennborg2013-12-171-0/+9
* Better diagnostic for static override when methods are thiscall by defaultHans Wennborg2013-12-111-0/+7
* Tiny cleanup, as suggested by David Blaikie.Richard Smith2013-12-101-2/+2
* Implement DR1460: fix handling of default initializers in unions; don't allowRichard Smith2013-12-101-27/+91
* Fix a tranche of comment, test and doc typosAlp Toker2013-12-051-1/+1
* PR17983: Fix crasher bug in C++1y mode when performing a non-global arrayRichard Smith2013-12-051-0/+4
* Implement DR482: namespace members can be redeclared with a qualified nameRichard Smith2013-12-051-8/+10
* Unify lookup from within not-yet-defined defaulted special members: use commonRichard Smith2013-11-271-47/+64
* Take cv-qualifiers on fields of class type into account when determiningRichard Smith2013-11-251-0/+4
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-221-4/+2
* Don't reject dependent range-based for loops in constexpr functions. The loopRichard Smith2013-11-151-1/+1
* Issue a diagnostic if we see a templated friend declaration that we do notRichard Smith2013-11-081-0/+2
* Issue a diagnostic if an implicitly-defined move assignment operator would moveRichard Smith2013-11-041-10/+99
* Update a comment to match current core issues list.Richard Smith2013-11-041-8/+3
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-041-154/+15
* Sema: Disallow inheriting from classes with flexible array membersDavid Majnemer2013-11-021-0/+12
* Sema: Remove stray whitespace around Sema::CheckBaseSpecifierDavid Majnemer2013-11-021-3/+3
* Simplify and refactor the uninitialized field warning.Richard Trieu2013-10-251-190/+90
* Make UsingShadowDecls redeclarable. This fixes some visibility problems withRichard Smith2013-10-231-19/+25
* Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes.Kaelyn Uhrain2013-10-191-3/+10
* Fix missed exception spec checks and crashesAlp Toker2013-10-181-23/+24
* [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'f...David Majnemer2013-10-181-10/+19
* Revert "Fix missed exception spec checks and crashes"Alp Toker2013-10-171-23/+23
* Fix missed exception spec checks and crashesAlp Toker2013-10-171-23/+23
* Rename some functions for consistency.Rafael Espindola2013-10-171-1/+1
* PR17567: Improve diagnostic for a mistyped constructor name. If we see somethingRichard Smith2013-10-151-0/+26
* Adds Microsoft compatiable C++ record layout code to clang.Warren Hunt2013-10-111-0/+7
* Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a ...Ted Kremenek2013-10-081-1/+1
* Add support for WG21 N3599 (literal operator template for strings) as a GNURichard Smith2013-10-071-3/+25
* Fix windows newlines :(Faisal Vali2013-09-291-1/+1
* Implement conversion to function pointer for generic lambdas without captures.Faisal Vali2013-09-291-38/+73
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-8/+8
* Simplify code to equivalent code. No need to test for null after cast<>, useNick Lewycky2013-09-221-9/+5
* Modify the uninitialized field visitor to detect uninitialized use across theRichard Trieu2013-09-201-32/+180
* Switch the semantic DeclContext for a block-scope declaration of a function orRichard Smith2013-09-201-5/+15
* Move the uninitialized field check to after all the field initializers are addedRichard Trieu2013-09-161-17/+39
* Pass additional information around the uninitialized field visitor.Richard Trieu2013-09-161-7/+12
OpenPOWER on IntegriCloud