summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* During cross field uninitialized checking, when processing an assignment,Richard Trieu2014-08-281-29/+43
* PR20769: Fix confusion when checking whether a prior default argument was inRichard Smith2014-08-271-6/+10
* More -Wuninitialized updatesRichard Trieu2014-08-271-4/+6
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-11/+11
* Passing a variable to std::move now counts as a use for -WuninitializedRichard Trieu2014-08-261-0/+15
* [modules] Track the described template in an alias declaration that is theRichard Smith2014-08-261-0/+1
* Don't assert on different DLL attributes in template and explicit instantiati...Hans Wennborg2014-08-241-11/+23
* MS ABI: Inherit DLL attributes to partial class template specializationsHans Wennborg2014-08-231-0/+13
* checkDLLAttribute: remove a redundant dyn_castHans Wennborg2014-08-231-21/+19
* MS ABI: Don't always instantiate all members of dllexported class templates (...Hans Wennborg2014-08-211-1/+11
* C++1y is now C++14!Aaron Ballman2014-08-191-9/+9
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-5/+5
* Improve -Wuninitialized to catch const classes being used in their own copyRichard Trieu2014-08-121-6/+12
* Factor out exception specification information fromRichard Smith2014-07-311-24/+20
* Updating a comment related to the implementation of -Woverloaded-virtual, and...Aaron Ballman2014-07-301-1/+8
* Avoid crash if default argument parsed with errors.Serge Pavlov2014-07-221-1/+4
* PR20356: Fix all Sema warnings with mismatched ext_/warn_ versusRichard Smith2014-07-191-1/+1
* Mark the vtable used when defining implicit copy and move ctorsReid Kleckner2014-07-181-0/+3
* Track the difference betweenRichard Smith2014-07-171-2/+6
* Fix FriendDecl source location and range for class templates and function dec...Nikola Smiljanic2014-07-171-4/+3
* Sema: Don't allow CVR qualifiers before structorsDavid Majnemer2014-07-081-4/+23
* Introduce a FunctionDecl::getReturnTypeSourceRange() utilityAlp Toker2014-07-021-17/+25
* Convert some function arguments to use ArrayRef.Craig Topper2014-06-261-4/+2
* MS ABI: Propagate class-level DLL attributes to class template specialization...Hans Wennborg2014-06-251-4/+63
* [C++1z] Implement N3928: message in static_assert is optional.Richard Smith2014-06-201-5/+6
* Fix/Improve SourceRange of explicitly defaulted membersDaniel Jasper2014-06-201-12/+25
* Inherit dll attributes to static localsHans Wennborg2014-06-181-11/+0
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-11/+6
* MS ABI: Fix inheritance model calculation in CRTPDavid Majnemer2014-06-131-0/+3
* Check the access of operator delete from the destructor contextReid Kleckner2014-06-121-1/+3
* Don't inherit dllimport to inline move assignment operatorsHans Wennborg2014-06-111-2/+15
* Don't inherit dll attributes to deleted methods (PR19988)Hans Wennborg2014-06-101-3/+2
* Removing an "if (this == nullptr)" check from two print methods. The conditionRichard Trieu2014-06-091-0/+2
* Fix typosAlp Toker2014-06-061-1/+1
* The exception-declaration for a function-try-block cannot redeclare aAaron Ballman2014-06-021-4/+8
OpenPOWER on IntegriCloud