summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Sema] Improved diagnostic for qualifiers in reference bindingAnastasia Stulova2019-06-211-1/+2
* [Sema] Diagnose addr space mismatch while constructing objectsAnastasia Stulova2019-06-201-0/+2
* Remove unused SK_LValueToRValue initialization step.Richard Smith2019-06-141-27/+0
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-141-3/+7
* Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber2019-06-141-0/+23
* Remove unused SK_LValueToRValue initialization step.Richard Smith2019-06-131-27/+0
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-131-3/+7
* PR42220: take into account the possibility of aggregates with baseRichard Smith2019-06-121-0/+3
* [Sema] Prevent binding incompatible addr space ref to temporariesAnastasia Stulova2019-06-051-1/+18
* [Sema] Mark array element destructors referenced during initializationErik Pilkington2019-05-101-29/+41
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-091-41/+50
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-48/+40
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-40/+48
* SemaOverload: Complete candidates before emitting the error, to ensure diagno...David Blaikie2019-05-031-40/+57
* [PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.Anastasia Stulova2019-04-041-3/+13
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-3/+7
* [Sema] Deduplicate some availability checking logicErik Pilkington2019-03-201-2/+2
* [PR40778] Add addr space conversion when binding reference to a temporary.Anastasia Stulova2019-03-061-4/+17
* [Sema] Mark GNU compound literal array init as an rvalue.Eli Friedman2019-02-111-7/+33
* [Sema] Make string literal init an rvalue.Eli Friedman2019-02-081-0/+1
* Fix ICE on reference binding with mismatching addr spaces.Anastasia Stulova2019-02-051-10/+14
* Improve diagnostic to tell you a type is incomplete.Eric Fiselier2019-02-011-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Add -Wctad-maybe-unsupported to diagnose CTAD on types with no user defined d...Eric Fiselier2019-01-171-0/+18
* [OpenCL] Set generic addr space of 'this' in special class members.Anastasia Stulova2019-01-141-0/+11
* [AST] Store the arguments of CXXConstructExpr in a trailing arrayBruno Ricci2018-12-221-1/+1
* Revert "Add extension to always default-initialize nullptr_t."Erich Keane2018-12-141-7/+0
* Add extension to always default-initialize nullptr_t.Erich Keane2018-12-141-0/+7
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* [Sema/Attribute] Check for noderef attributeLeonard Chan2018-12-061-0/+13
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-3/+2
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-3/+2
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-2/+3
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-3/+2
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-2/+3
* [Sema] Fix PR38987: keep end location of a direct initializer listVedant Kumar2018-11-191-1/+4
* [OpenCL] Enable address spaces for references in C++Anastasia Stulova2018-11-161-12/+19
* [c++20] Implement P0482R6: enable -fchar8_t by default in C++20 mode.Richard Smith2018-11-141-1/+2
* Compound literals, enums, et al require const exprBill Wendling2018-11-091-1/+2
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-4/+31
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-31/+4
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-4/+31
* Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue...Richard Smith2018-11-031-7/+3
* Create ConstantExpr classBill Wendling2018-10-311-4/+4
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-1/+1
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2018-10-301-3/+7
* [OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev2018-10-231-65/+32
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-201-1/+1
OpenPOWER on IntegriCloud