summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Issue diagnostics if a new/delete expression generates a call toAkira Hatanaka2017-06-291-0/+26
* Fix crash in clang while handling __has_trivial_destructor.Karthik Bhat2017-06-281-9/+11
* PR33552: Distinguish between declarations that are owned by no module andRichard Smith2017-06-231-2/+2
* Don't crash when forming a destructor name on an incomplete type.John McCall2017-06-111-3/+6
* 27037: Use correct CVR qualifier on an upcast on method pointer callRichard Smith2017-06-091-1/+3
* [modules] Fix that global delete operator get's assigned to a submodule.Vassil Vassilev2017-06-091-0/+2
* [Sema] Refactor OverloadCandidate::BuiltinTypes. NFC.George Burgess IV2017-06-081-6/+6
* PR33232: implement support for MSVC's __is_trivially_destructible trait.Richard Smith2017-06-011-17/+16
* [Sema] Support implicit scalar to vector conversionsSimon Dardis2017-05-121-0/+9
* [Sema] Objective-C++ support for type trait __is_base_ofErik Pilkington2017-05-101-3/+17
* Fix PR32831 (Try Again): 'this' capture while instantiating generic lambda ca...Faisal Vali2017-05-021-14/+39
* Revert r301735 (and subsequent r301786).Daniel Jasper2017-05-021-37/+13
* Fix PR32831: 'this capture while instantiating generic lambda call operator s...Faisal Vali2017-04-291-13/+37
* [ObjC] Use empty Objective-C collection literal constants whenAkira Hatanaka2017-04-151-0/+12
* Revert "[ObjC] Use empty Objective-C collection literal constants when"Akira Hatanaka2017-04-151-12/+0
* [ObjC] Use empty Objective-C collection literal constants whenAkira Hatanaka2017-04-151-0/+12
* [Sema] Add __is_aggregate type-traitEric Fiselier2017-04-121-0/+7
* [OpenCL] Map default address space to alloca address spaceYaxun Liu2017-04-111-4/+6
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-4/+8
* [Objective-C] Fix "weak-unavailable" warning with -fobjc-weakBrian Kelley2017-03-291-6/+5
* [Objective-C] Fix __weak type traits with -fobjc-weakBrian Kelley2017-03-291-27/+6
* Encapsulate FPOptions and use it consistentlyAdam Nemet2017-03-271-1/+1
* Fix handling of initialization from parenthesized initializer list.Richard Smith2017-03-241-40/+22
* Factor out function to determine whether we're performing a templateRichard Smith2017-02-211-4/+3
* [c++1z] Diagnose attempts to use variables with deduced class templateRichard Smith2017-02-101-1/+1
* [c++1z] P0091R3: Basic support for deducing class template arguments via dedu...Richard Smith2017-02-091-39/+53
* More fixes for places where 'decltype(auto)' is permitted in the C++ grammar ...Richard Smith2017-02-081-10/+21
* [Sema][ObjC++] Typo correction should handle ivars and propertiesAlex Lorenz2017-02-031-8/+0
* Change how we handle diagnose_if attributes.George Burgess IV2017-01-281-0/+5
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-2/+17
* [Sema] Improve the error diagnostic for dot destructor calls on pointer objectsAlex Lorenz2017-01-201-9/+47
* PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310).Richard Smith2017-01-191-4/+10
* [Sema] Add warning for unused lambda capturesMalcolm Parsons2017-01-131-0/+1
* Remove redundant passing around of a "ContainsAutoType" flag.Richard Smith2017-01-121-9/+5
* Bail out if we try to build a DeclRefExpr naming an invalid declaration.Richard Smith2017-01-041-0/+2
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+6
* [c++1z] When initializing a const-qualified class type, don't forget to add onRichard Smith2016-12-211-2/+1
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-201-10/+4
* Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper2016-12-201-6/+0
* [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev2016-12-201-0/+6
* Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper2016-12-191-4/+10
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-191-10/+4
* Move checks for creation of objects of abstract class type from the variousRichard Smith2016-12-151-7/+0
* __uuidof() and declspec(uuid("...")) should be allowed on enumeration typesReid Kleckner2016-12-131-4/+4
* DR1295 and cleanup for P0135R1: Make our initialization code more directlyRichard Smith2016-12-091-2/+8
* [c++17] P0135R1: Guaranteed copy elision.Richard Smith2016-12-061-0/+10
* DR616, and part of P0135R1: member access (or pointer-to-member access) on aRichard Smith2016-12-031-4/+7
* PR31081: ignore exception specifications when deducing function templateRichard Smith2016-12-011-6/+6
* Adjust type-trait evaluation to properly handle Using(Shadow)DeclsHal Finkel2016-11-271-4/+10
* Remove C++ default arg side table for MS ABI ctor closuresReid Kleckner2016-11-231-7/+2
OpenPOWER on IntegriCloud