summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-2/+2
* Refactor overridden methods iteration to avoid double lookups.Benjamin Kramer2017-12-171-18/+10
* Don't trigger -Wuser-defined-literals for system headersDimitry Andric2017-12-141-1/+2
* Allow conditions to be decomposed with structured bindingsZhihao Yuan2017-12-071-5/+9
* Remove old concepts parsing codeHubert Tong2017-12-071-4/+1
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-2/+2
* Change assertion to quick exit from checking function.Richard Trieu2017-11-011-3/+2
* [MS] Allow access to ambiguous, inaccessible direct basesReid Kleckner2017-10-271-17/+38
* Support for destroying operator delete, per C++2a proposal P0722.Richard Smith2017-10-131-7/+53
* [Sema][Crash] Correctly handle an non-dependent noexcept expr in function tem...Erich Keane2017-10-121-4/+10
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-101-11/+19
* Revert "[Modules TS] Module ownership semantics for redeclarations."Eric Liu2017-10-101-20/+11
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-091-11/+20
* PR33839: Fix -Wunused handling for structured binding declarations.Richard Smith2017-10-021-1/+4
OpenPOWER on IntegriCloud