summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Check access to friend declarations. There's a number of differentJohn McCall2012-08-101-2/+4
* -Wunused-private-fields: Don't try to check unresolved initializer expressionsRichard Smith2012-08-071-43/+24
* PR13499: Don't try to check whether 'override' has been validly applied untilRichard Smith2012-08-061-35/+39
* PR13527: don't assert if a function is explicitly defaulted when it's alreadyRichard Smith2012-08-061-1/+2
* Fix crash if a literal operator template's template parameter pack is not a n...Richard Smith2012-08-031-1/+1
* Attaching comments to declarations: handle using-declaration.Dmitri Gribenko2012-08-021-0/+1
* PR13479: If we see the definition of an out-of-line destructor in C++11, beRichard Smith2012-07-301-8/+26
* Final piece of core issue 1330: delay computing the exception specification ofRichard Smith2012-07-271-228/+251
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
* When we have an Objective-C object with non-trivial lifetime in aDouglas Gregor2012-07-231-1/+1
* PR13381, part 2: when determining if a defaulted special member function shouldRichard Smith2012-07-181-9/+18
* PR13381: consider cv-qualifiers on a class member's type when determining whichRichard Smith2012-07-181-12/+19
* Ignore visibility attributes after definitions. This matches newer (4.7) gcc'sRafael Espindola2012-07-121-0/+8
* Stop instantiating a class if we hit a static_assert failure. Also, if theRichard Smith2012-07-111-11/+23
* Enable comment parsing and semantic analysis to emit diagnostics. A fewDmitri Gribenko2012-07-111-0/+2
* When marking virtual functions as used for a class' vtable, mark all functionsRichard Smith2012-07-071-8/+17
* Split out the "empty" case for compound statement into a separate ctor.Benjamin Kramer2012-07-041-4/+3
* Be more eager about setting the 'Invalid' bit on an invalid classDouglas Gregor2012-07-021-0/+2
* Avoid redundant error when redefining a function as deleted.David Blaikie2012-06-291-2/+2
* PR12937: Explicitly deleting an explicit template specialization.David Blaikie2012-06-251-2/+7
* Unrevert r158887, reverted in r158949, along with a fix for the bug whichRichard Smith2012-06-251-9/+3
* Revert r158887. This fixes pr13168.Rafael Espindola2012-06-211-3/+9
* If an object (such as a std::string) with an appropriate c_str() member functionRichard Smith2012-06-211-9/+3
* Restructure how the driver communicates information about theJohn McCall2012-06-201-1/+2
* Documentation cleanup:James Dennett2012-06-151-1/+1
* Fix T* p to T *pRichard Trieu2012-06-141-2/+2
* Use a proper visitor to recursively check for uninitialized use in constructors.Richard Trieu2012-06-141-67/+88
* Allow __attribute__((unused)) for fields and make it silenceDaniel Jasper2012-06-131-0/+1
* Remove CXXRecordDecl flags which are unused after r158289.Richard Smith2012-06-101-24/+16
* Fix PR13052 properly, by performing special member lookup to determine whetherRichard Smith2012-06-101-15/+128
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-9/+11
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-13/+13
* Introduce -Wunused-private-field. If enabled, this warning detectsDaniel Jasper2012-06-061-2/+54
* Make delegating initializers use a similar codepath to base initializers in d...Eli Friedman2012-05-191-0/+10
* Apparently empty names are allowed here.Benjamin Kramer2012-05-191-2/+3
* Simplify some users of DeclarationName::getNameKind. Fold getFETokenInfoAsVoi...Benjamin Kramer2012-05-191-4/+3
* Fold the six functions checking explicitly-defaulted special member functionsRichard Smith2012-05-151-501/+155
* Move Sema::VerifyIntegerConstantExpression() andDouglas Gregor2012-05-041-2/+2
* Move Sema::RequireNonAbstractType() off of PartialDiagnostic.Douglas Gregor2012-05-041-8/+21
* Switch RequireLiteralType() off of PartialDiagnostic.Douglas Gregor2012-05-041-5/+5
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-4/+3
* Revert most of r154844, which was disabled in r155975. Keep around theRichard Smith2012-05-021-64/+0
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-28/+28
* [class.copy]p23: Fix an assertion caused by incorrect argument numbering in aRichard Smith2012-04-291-2/+2
* PR12224 (sort of): Diagnose inheriting constructor declarations in C++11 mode.Richard Smith2012-04-271-2/+4
* PR12625: Cope with classes which have incomplete base or member types:Richard Smith2012-04-251-1/+1
* PR12629: Cope with parenthesized function types when attaching a delayedRichard Smith2012-04-241-4/+8
* Fix regression in r154844. If necessary, defer computing adjusted destructorRichard Smith2012-04-211-2/+37
* SemaDeclCXX.cpp: Fix utf8 in comment.NAKAMURA Takumi2012-04-211-1/+1
* Fix bug where a class's (deleted) copy constructor would be implicitly given aRichard Smith2012-04-201-12/+15
OpenPOWER on IntegriCloud