summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r338934:Hans Wennborg2018-08-141-3/+3
* Merging r339210:Hans Wennborg2018-08-081-2/+8
* Add missing temporary materialization conversion on left-hand side of .Richard Smith2018-07-271-12/+13
* Change \t to spacesFangrui Song2018-07-201-4/+4
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-171-7/+0
* Temporarily revert r337226 "Restructure checking for, and warning on, lifetim...Florian Hahn2018-07-171-0/+7
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-171-7/+0
* Fix PR34668 - P0704R1 implementation is too permissiveNicolas Lesser2018-07-131-2/+3
* [C++17] Disallow lambdas in template parameters (PR33696).Nicolas Lesser2018-07-121-3/+7
* [Sema] Fix crash in getConstructorName.Ilya Biryukov2018-07-041-0/+2
* DR1687: When overload resolution selects a built-in operator, implicitRichard Smith2018-06-271-1/+11
* [Sema] Fix infinite typo correction loop.Volodymyr Sapsai2018-06-261-4/+0
* Restore pre-r335182 behavior for naming inherited constructors asRichard Smith2018-06-221-1/+10
* Related to PR37768: improve diagnostics for class name shadowing.Richard Smith2018-06-201-0/+33
* [OpenCL] Support new/delete in SemaSven van Haastregt2018-06-141-2/+19
* [OpenCL] Restrict various keywords in OpenCL C++ modeSven van Haastregt2018-05-091-0/+6
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-29/+29
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-14/+12
* [OPENMP] Enable c++ exceptions outside of the target constructs iff they areAlexey Bataev2018-05-021-1/+5
* Revert "[ObjC] Make C++ triviality type traits available to non-trivial C"Akira Hatanaka2018-04-091-26/+4
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* [ObjC] Make C++ triviality type traits available to non-trivial CAkira Hatanaka2018-04-051-4/+26
* Revert r328680 ("[ObjC] Make C++ triviality type traits available to non-triv...Richard Smith2018-04-051-12/+0
* [Coroutines] Find custom allocators in class scopeBrian Gesiak2018-04-011-11/+19
* [ObjC] Make C++ triviality type traits available to non-trivial CAkira Hatanaka2018-03-281-0/+12
* [Builtins] Overload __builtin_operator_new/delete to allow forwarding to usua...Eric Fiselier2018-03-211-2/+123
* Refactoring code around move/copy initialization. NFC.Richard Trieu2018-03-151-1/+1
* Re-land "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-121-10/+8
* Revert "[Sema] Make getCurFunction() return null outside function parsing"Reid Kleckner2018-03-081-8/+10
* [Sema] Make getCurFunction() return null outside function parsingReid Kleckner2018-03-081-10/+8
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-2/+1
* [Sema] Toggle diags when finding allocators (NFCI)Brian Gesiak2018-02-151-42/+48
* [Parse] Forward brace locations to TypeConstructExprVedant Kumar2018-01-171-22/+36
* Add `__reference_binds_to_temporary` trait for checking safe reference initia...Eric Fiselier2018-01-121-1/+11
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-301-8/+8
* [AST] Inline CompoundStmt contents into the parent allocation.Benjamin Kramer2017-12-241-3/+2
* Revert a part of 320489 that was submitted unintentionally.Erich Keane2017-12-121-2/+1
* Fix ICE when __has_unqiue_object_representations called with invalid declErich Keane2017-12-121-1/+2
* P0620 follow-up: deducing `auto` from braced-init-list in new exprZhihao Yuan2017-12-111-5/+12
* Remove creation of out-of-bounds value of enumeration type (resulting in UB).Richard Smith2017-12-081-2/+2
* P0722R2: The first parameter in an implicit call to a destroying operatorRichard Smith2017-12-051-0/+9
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-1/+1
* Fix __has_unique_object_representations implementationErich Keane2017-11-301-1/+1
* mplement __has_unique_object_representationsErich Keane2017-10-241-0/+3
* Make __builtin_types_compatible_p more like GCC'sGeorge Burgess IV2017-10-161-3/+7
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-2/+2
* Support for destroying operator delete, per C++2a proposal P0722.Richard Smith2017-10-131-8/+34
* Suppress -Wdelete-non-virtual-dtor warnings about classes defined in system h...Nico Weber2017-08-311-0/+6
* Let -Wdelete-non-virtual-dtor fire in system headers too.Nico Weber2017-08-301-1/+1
* [c++2a] P0704R1: Allow pointers to const& member functions to be called on rv...Richard Smith2017-08-251-3/+10
OpenPOWER on IntegriCloud