summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CUDA][HIP] Fix ShouldDeleteSpecialMember for inherited constructorsYaxun Liu2018-10-091-2/+11
* [cxx2a] P0641R2: (Some) type mismatches on defaulted functions onlyRichard Smith2018-09-281-13/+46
* [cxx2a] P0624R2: Lambdas with no capture-default areRichard Smith2018-09-271-1/+2
* P0969R0: allow structured binding of accessible members, not only public memb...Richard Smith2018-09-251-44/+27
* [CUDA] Ignore uncallable functions when we check for usual deallocators.Artem Belevich2018-09-211-1/+2
* [OPENMP] Disable emission of the class with vptr if they are not used inAlexey Bataev2018-09-211-1/+2
* Consistently create a new declaration when merging a pre-existing butRichard Smith2018-09-121-1/+2
* [CodeCompletion] Enable signature help when initializing class/struct/union m...Kadir Cetinkaya2018-09-111-15/+26
* [OPENMP] Fix PR38823: Do not emit vtable if it is not used in targetAlexey Bataev2018-09-061-0/+5
* PR38627: Fix handling of exception specification adjustment forRichard Smith2018-09-051-10/+49
* Add a new flag and attributes to control static destructor registrationErik Pilkington2018-08-211-0/+3
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-19/+18
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-110/+102
* [NFC] Convert ParsedAttr to use llvm::TrailingObjectsErich Keane2018-08-091-3/+4
* [Sema] P0961R1: Relaxing the structured bindings customization point finding ...Erik Pilkington2018-08-091-2/+15
* Diagnose invalid cv-qualifiers for friend decls.Eli Friedman2018-08-031-0/+23
* [ARM64] [Windows] Follow MS X86_64 C++ ABI when passing structsSanjin Sijaric2018-07-261-1/+1
* Fold dangling-field warning into general initialization lifetime checks.Richard Smith2018-07-231-49/+0
* Revert "Fold dangling-field warning into general initialization lifetime chec...Ilya Biryukov2018-07-231-0/+49
* Fold dangling-field warning into general initialization lifetime checks.Richard Smith2018-07-201-49/+0
* Add support for __declspec(code_seg("segname"))Erich Keane2018-07-181-0/+34
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-171-1/+6
* Temporarily revert r337226 "Restructure checking for, and warning on, lifetim...Florian Hahn2018-07-171-6/+1
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-171-1/+6
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-11/+10
* AttributeList de-listifying:Erich Keane2018-07-121-80/+57
* Use cast instead of dyn_cast_or_null.Akira Hatanaka2018-06-201-1/+1
* Related to PR37768: improve diagnostics for class name shadowing.Richard Smith2018-06-201-16/+42
* [Sema] Produce diagnostics for attribute 'trivial_abi' that appearsAkira Hatanaka2018-06-191-6/+5
* [OpenCL] Support new/delete in SemaSven van Haastregt2018-06-141-0/+21
* Add -fforce-emit-vtablesPiotr Padlewski2018-06-131-0/+6
* Use SmallPtrSet instead of SmallSet in places where we iterate over the set.Craig Topper2018-06-091-7/+5
* PR37631: verify that a member deduction guide has the same access as its temp...Richard Smith2018-05-301-4/+28
* Revert r332470 (and corresponding tests in r332492).Richard Smith2018-05-181-35/+0
* Add support for __declspec(code_seg("segname"))Erich Keane2018-05-161-0/+35
* Address post-commit review comments after r328731. NFC.Akira Hatanaka2018-05-151-83/+77
* Don't propagate dllimport to base class template static data membersReid Kleckner2018-05-111-0/+17
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-39/+39
* [C++2a] operator<=>: Fix incorrect use of Twine.Eric Fiselier2018-05-081-3/+3
* [C++2a] Implement operator<=>: Address bugs and post-commit review comments a...Eric Fiselier2018-05-081-2/+4
* [C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier2018-05-071-0/+129
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-46/+31
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-2/+5
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-1/+1
* Revert rC330794 and some dependent tiny bug fixes Faisal Vali2018-04-261-1/+1
* [c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali2018-04-251-1/+1
* Clean carriage returns from lib/ and include/. NFC.Malcolm Parsons2018-04-161-12/+12
* Correctly diagnose when a conversion function is declared with a type qualifi...Aaron Ballman2018-04-121-8/+18
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-15/+15
* Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka2018-04-091-15/+15
OpenPOWER on IntegriCloud