summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-15/+15
* Add helper to determine if a field is a zero-length bitfield.Richard Smith2018-04-021-3/+3
* [ObjC++] Make parameter passing and function return compatible with ObjCAkira Hatanaka2018-03-281-4/+94
* Fix some handling of AST nodes with diagnostics.Richard Trieu2018-03-281-3/+3
* Implement C++ DR727, which permits explicit specializations at class scope.Richard Smith2018-03-161-1/+3
* Propagate DLLAttr to friend re-declarations of member functionsStephan Bergmann2018-03-081-0/+15
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-3/+3
* Re-commit r324991 "Fix for PR32992. Static const classes not exported."Hans Wennborg2018-02-261-3/+11
* Revert r324991 "Fix for PR32992. Static const classes not exported."Hans Wennborg2018-02-141-13/+3
* Fix for PR32992. Static const classes not exported.Hans Wennborg2018-02-131-3/+13
* Add support for attribute 'trivial_abi'.Akira Hatanaka2018-02-051-25/+125
* [Parse] Forward brace locations to TypeConstructExprVedant Kumar2018-01-171-12/+17
* [Sema] Fix crash for type-dependent base classesJan Korous2018-01-131-0/+7
* Track in the AST whether the operand to a UnaryOperator can overflow and then...Aaron Ballman2018-01-091-12/+14
* Fix and simplify handling of return type for (generic) lambda conversion func...Richard Smith2018-01-021-44/+26
* Again reverting an attempt to convert the DeclSpec enums into scoped enums.Faisal Vali2018-01-011-5/+6
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-6/+5
* Revert r321614 and r321615Faisal Vali2018-01-011-5/+6
* [NFC] Modernize enums TypeSpecifierWidth, TypeSpecifierSign & TypeSpecifierTy...Faisal Vali2018-01-011-6/+5
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-301-22/+23
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-291-2/+2
* [AST] Inline CompoundStmt contents into the parent allocation.Benjamin Kramer2017-12-241-8/+6
OpenPOWER on IntegriCloud