summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Test CommitBrian Kelley2017-03-291-1/+1
* Encapsulate FPOptions and use it consistentlyAdam Nemet2017-03-271-1/+1
* Add warning for inconsistent overrides on destructor.Richard Trieu2017-03-011-5/+6
* C++ DR1611, 1658, 2180: implement "potentially constructed subobject" rules f...Richard Smith2017-02-251-11/+23
* Factor out more commonality between handling of deletion and exception specif...Richard Smith2017-02-241-86/+128
* Factor out some common code between SpecialMemberExceptionSpecInfo and Specia...Richard Smith2017-02-241-78/+70
* Simplify and pass a more useful source location when computing an exceptionRichard Smith2017-02-241-14/+3
* Refactor computation of exception specification for special members to removeRichard Smith2017-02-241-361/+135
* Add context note to diagnostics that occur while declaring an implicit specia...Richard Smith2017-02-231-5/+20
* Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation forRichard Smith2017-02-231-4/+4
* Factor out function to determine whether we're performing a templateRichard Smith2017-02-211-1/+1
* Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith2017-02-171-3/+4
* Sema: simplify conditional execution (NFC)Saleem Abdulrasool2017-02-111-4/+1
* [c++1z] Enforce restriction that deduction guide is declared in the same scop...Richard Smith2017-02-101-1/+14
* [c++1z] Disallow deduction guides with deduced types that don't syntactically...Richard Smith2017-02-101-3/+37
* [c++1z] P0512R0: support for 'explicit' specifier on deduction-guides.Richard Smith2017-02-101-0/+10
* Rename IsExplicitSpecialization -> IsMemberSpecialization when we're talkingRichard Smith2017-02-091-4/+4
* [c++1z] P0091R3: Basic support for deducing class template arguments via dedu...Richard Smith2017-02-091-1/+1
* More fixes for places where 'decltype(auto)' is permitted in the C++ grammar ...Richard Smith2017-02-081-0/+3
* Sema: add warning for c++ member variable shadowingSaleem Abdulrasool2017-02-081-0/+55
* Diagnose an attempt to give a deduction-guide a function body.Richard Smith2017-02-081-0/+3
* P0091R3: Improved syntactic checking of deduction-guides.Richard Smith2017-02-081-1/+90
* P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith2017-02-071-0/+15
* [Sema] Fix assumption about typo corrections containing no decl.Benjamin Kramer2017-01-241-3/+6
* PR31692: Don't mark a declaration as invalid if we haven't necessarily emitte...Richard Smith2017-01-231-3/+3
* [MS] Mark default args of exported default constructors as usedReid Kleckner2017-01-091-2/+20
* PR18402: work around bug in libstdc++4.8's detection of whether ::gets exists.Richard Smith2017-01-081-0/+10
* PR23135: Don't instantiate constexpr functions referenced in unevaluated oper...Richard Smith2017-01-071-3/+17
* [MS] Instantiate default args during instantiation of exported default ctorsReid Kleckner2017-01-051-54/+21
* Allow lexer to handle string_view literals. Patch from Anton Bikineev.Eric Fiselier2016-12-301-1/+1
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-201-22/+52
* Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper2016-12-191-52/+22
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-191-22/+52
* Fix name hiding and redeclaration checking for dependent localRichard Smith2016-12-181-16/+24
* Fix some interactions between C++11 and C++14 features and using-declarations:Richard Smith2016-12-181-9/+41
* [c++1z] P0195R2: Allow multiple using-declarators in a single using-declaration.Richard Smith2016-12-161-4/+2
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-141-85/+19
* [c++1z] P0490R0, NB comment GB 20: if std::tuple_size<T> is complete, use theRichard Smith2016-12-081-5/+2
* Disable -Wweak-vtables when there are no key functionsReid Kleckner2016-12-061-13/+17
* Fix stack-use-after-scope in CheckExplicitlyDefaultedMemberExceptionSpecVitaly Buka2016-12-051-2/+2
* Fix stack-use-after-scope in EvaluateImplicitExceptionSpecVitaly Buka2016-12-051-1/+2
* [Sema] Pass APSInts by const ref, avoiding copies.Benjamin Kramer2016-11-241-3/+3
* Remove C++ default arg side table for MS ABI ctor closuresReid Kleckner2016-11-231-10/+5
* Make diagnostic for use of default member initializer before enclosing class isRichard Smith2016-11-221-8/+3
* Sema, CodeGen: Ensure that an implicit copy ctor is available more often unde...Peter Collingbourne2016-11-221-0/+11
* Sema: As of MSVC 2015, a user-declared move operation causes the deletion of ...Peter Collingbourne2016-11-191-4/+9
* Fixes for r287241. Use placement new. Apply clang-format.Malcolm Parsons2016-11-171-1/+2
* Use unique_ptr for cached tokens for default arguments in C++.Malcolm Parsons2016-11-171-3/+1
* Correctly ignore unnamed bit-fields when checking whether a union has fields.Richard Smith2016-11-081-2/+7
* Add a note that points to the linkage specifier for the C++ linkage errorsAlex Lorenz2016-11-021-0/+3
OpenPOWER on IntegriCloud