summaryrefslogtreecommitdiffstats
path: root/include/clang/Sema/Initialization.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-0/+4
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-4/+0
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-0/+4
* [OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev2018-10-231-11/+5
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-2/+2
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-3/+4
* Remove trailing spaceFangrui Song2018-07-301-78/+78
* Separate out the initialization kind for a statement expression resultRichard Smith2018-07-231-0/+8
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-171-10/+26
* Temporarily revert r337226 "Restructure checking for, and warning on, lifetim...Florian Hahn2018-07-171-25/+9
* Restructure checking for, and warning on, lifetime extension.Richard Smith2018-07-171-9/+25
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-247/+247
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+6
* [Sema] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2018-02-211-44/+159
* [Parse] Forward brace locations to TypeConstructExprVedant Kumar2018-01-171-7/+23
* Fix lambda to block conversion in C++17 by avoiding copy elision for theAlex Lorenz2017-04-061-1/+10
* Fix handling of initialization from parenthesized initializer list.Richard Smith2017-03-241-1/+5
* [c++1z] P0091R3: Basic support for deducing class template arguments via dedu...Richard Smith2017-02-091-5/+18
* Add the diagnose_if attribute to clang.George Burgess IV2017-01-091-2/+2
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+5
* Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper2016-12-201-5/+0
* [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev2016-12-201-0/+5
* [c++1z] P0217R3: Allow by-value structured binding of arrays.Richard Smith2016-12-141-2/+3
* Add two new AST nodes to represent initialization of an array in terms ofRichard Smith2016-12-121-10/+36
* DR1295 and cleanup for P0135R1: Make our initialization code more directlyRichard Smith2016-12-091-0/+11
* PR22924, PR22845, some of CWG1464: When checking the initializer for an arrayRichard Smith2016-10-051-0/+6
* Explicitly generate a reference variable to hold the initializer for aRichard Smith2016-08-141-10/+4
* P0217R3: template instantiation support for decomposition declarations.Richard Smith2016-08-121-6/+4
* P0217R3: Perform semantic checks and initialization for the bindings in aRichard Smith2016-08-111-5/+21
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* [Sema] Implement C++14's DR1579: Prefer returning by converting move constructorErik Pilkington2016-06-301-0/+3
* Preserve the FoundDecl properly in constructor overload resolution. NoRichard Smith2016-05-121-2/+2
* Add TreatUnavailableAsInvalid for the verification-only mode in InitListChecker.Manman Ren2016-03-101-2/+5
* P0017R1: In C++1z, an aggregate class can have (public non-virtual) base clas...Richard Smith2016-03-081-3/+4
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-0/+3
* Move fixit for const init from note to diag, weaken to warning in MS mode.Nico Weber2015-04-171-0/+15
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-1/+1
* PR18097: Support initializing an _Atomic(T) from an object of C++ class type TRichard Smith2014-07-311-1/+7
* Track the difference betweenRichard Smith2014-07-171-2/+3
* When list-initializing an object of class type, if we pick an initializer listRichard Smith2014-07-161-2/+5
* Implement DR990 and DR1070. Aggregate initialization initializes uninitializedRichard Smith2014-06-031-5/+12
* [C++11] Use 'nullptr'Craig Topper2014-05-061-13/+16
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-011-5/+10
* Fix init-captures for generic lambdas.Faisal Vali2013-12-051-13/+11
* Miscellaneous speling fixes.Benjamin Kramer2013-10-201-1/+1
* PR17295: Do not allow explicit conversion functions to be used in cases whereRichard Smith2013-09-211-0/+4
* Some comment updates and tweaks for clarity.Richard Smith2013-09-211-2/+4
* Rearrange narrowing checks in initialization to be a different form of stepRichard Smith2013-09-211-3/+9
* The diagnostic err_init_conversion_failed uses the enumRichard Trieu2013-08-311-0/+4