summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Parse: Don't crash when default argument in typedef consists of sole '='David Majnemer2015-01-131-2/+7
* Fix grammar-o in comment.Nico Weber2015-01-061-1/+1
* Sema: Variable templates cannot be static bitfield membersDavid Majnemer2014-12-281-1/+1
* PR21969: Improve diagnostics for a conversion function that has any pieces of aRichard Smith2014-12-191-4/+88
* Sema: Don't dyn_cast a null pointer in CheckUsingDeclQualifierDavid Majnemer2014-12-171-1/+1
* DR1684: a constexpr member function need not be a member of a literal class t...Richard Smith2014-12-161-36/+0
* Clarify the code in checkDLLAttribute()Hans Wennborg2014-12-161-7/+12
* Parse: MS property members cannot have an in-class initializerDavid Majnemer2014-12-131-4/+5
* Handle possible TypoExprs in member initializers.Kaelyn Takata2014-12-081-0/+5
* When checking for uninitialized values, do not confuse "std::move" with everyRichard Trieu2014-11-271-1/+2
* Fix line endingsNico Rieck2014-11-241-3/+3
* Delay checking overrides for exception specifications if the overriddenRichard Smith2014-11-221-14/+8
* Extend -Wuninitialized to warn when accessing uninitialized base classes in aRichard Trieu2014-11-211-12/+41
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-4/+4
* Handle use of default member initializers before end of outermost classReid Kleckner2014-11-171-29/+61
* [c++1z] Support [[deprecated]] attributes on namespaces. Note that it only ap...Aaron Ballman2014-11-141-2/+11
* Remove some redundant virtual specifiers on overriden functions.David Blaikie2014-11-141-9/+9
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-0/+46
* Mark TypeDecls used in member initializers as referenced.Nico Weber2014-11-121-0/+1
* clang-format a few lines, fixes one 80col violation. nfc.Nico Weber2014-11-121-6/+5
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-11-121-15/+17
* Further restrict issuance of 'override' warning if methodFariborz Jahanian2014-11-031-5/+7
* Don't allow dllimport/export on classes with internal linkage (PR21399)Hans Wennborg2014-11-031-0/+6
* Don't dllimport inline functions when targeting MinGW (PR21366)Hans Wennborg2014-11-031-9/+18
* Fix a bug where -Wuninitialized would skip arguments to a function call.Richard Trieu2014-11-011-0/+2
* Have -Wuninitialized catch uninitalized use in overloaded operator arguments.Richard Trieu2014-10-311-0/+11
* C++-11 [qoi]. Do not warn on missing 'verride' on use ofFariborz Jahanian2014-10-311-0/+6
* c++11 patch to issue warning on missing 'override' on Fariborz Jahanian2014-10-271-1/+29
* Pass around CorrectionCandidateCallbacks as unique_ptrs soKaelyn Takata2014-10-271-13/+14
* Fix style issue from r220363. No functional change.Richard Trieu2014-10-221-1/+1
* Disable the uninitialized field warning in uninstantiated classes.Richard Trieu2014-10-221-0/+3
* SemaDeclCXX.cpp: UninitializedFieldVisitor: Avoid member initializers to appe...NAKAMURA Takumi2014-10-171-4/+5
* Fix typo in comment.Nick Lewycky2014-10-171-1/+1
* Add support for initializer lists on field initializers for -WuninitializedRichard Trieu2014-10-171-12/+90
* Revert r219977, "Re-commit r217995 and follow-up patches (r217997, r218011, r...NAKAMURA Takumi2014-10-171-17/+15
* Re-commit r217995 and follow-up patches (r217997, r218011, r218053). These wereRichard Smith2014-10-161-15/+17
* Revert r218925 - "Patch to warn if 'override' is missing"Alexander Potapenko2014-10-031-39/+1
* Patch to warn if 'override' is missingFariborz Jahanian2014-10-021-1/+39
* c++ error recovery. Build a valid AST when tryingFariborz Jahanian2014-10-011-1/+3
* Improve -Wuninitialized warnings for fields that are record types.Richard Trieu2014-10-011-31/+59
* CUDA: Fix incorrect target inference for implicit members.Eli Bendersky2014-09-291-4/+51
* Fix "unsupported friend" diagnostic to also appear for friend functions with ...Richard Smith2014-09-291-1/+5
* Move calls to ResolveExceptionSpec out of SetDeclDefaulted and into DefineImp...Ben Langmuir2014-09-251-5/+30
* Add increment/decrement operators and compound assignment operators to theRichard Trieu2014-09-251-0/+11
* Revert r217995 and follow-ups:Hans Wennborg2014-09-181-17/+15
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-09-171-15/+17
* Check delegating constructors for using uninitialized fields.Richard Trieu2014-09-121-0/+2
* [modules] Make NamespaceAliasDecl redeclarable, as it should be. This fixesRichard Smith2014-09-031-30/+33
* Split off CUDA-specific Sema parts to a new fileEli Bendersky2014-09-031-40/+0
* Use llvm::makeArrayRef instead of explicitly calling ArrayRef constructor and...Craig Topper2014-08-301-2/+1