summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LifetimeAnalysis] Make it possible to disable the new warningsGabor Horvath2019-08-231-38/+70
* Revert "[LifetimeAnalysis] Support more STL idioms (template forward declarat...Richard Smith2019-08-221-2/+2
* [LifetimeAnalysis] Support more STL idioms (template forward declaration and ...Matthias Gehre2019-08-211-2/+2
* [LifetimeAnalysis] Add support for free functionsGabor Horvath2019-08-201-0/+29
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-1/+1
* [LifetimeAnalysis] Support std::stack::top() and std::optional::value()Matthias Gehre2019-08-141-1/+1
* [LifetimeAnalysis] Fix false negatives of statement local lifetime analysis f...Gabor Horvath2019-08-141-19/+42
* Fix multiple lifetime warning messages for range based for loopGabor Horvath2019-08-121-2/+5
* [OpenCL] Ignore parentheses for sampler initializationSven van Haastregt2019-08-121-1/+1
* Properly detect temporary gsl::Owners through reference initialization chains.Gabor Horvath2019-08-111-1/+2
* Properly handle reference initialization when detecting gsl::Pointer initiali...Gabor Horvath2019-08-111-5/+9
* Fix a false positive warning when initializing members with gsl::Owners.Gabor Horvath2019-08-101-0/+5
* Attempt to reapply "Even more warnings utilizing gsl::Owner/gsl::Pointer anno...Gabor Horvath2019-08-091-9/+29
* Revert Even more warnings utilizing gsl::Owner/gsl::Pointer annotationsGabor Horvath2019-08-091-29/+9
* Revert Fix a build bot failure and multiple warnings instances for range base...Gabor Horvath2019-08-091-6/+3
* Fix a build bot failure and multiple warnings instances for range base for loopsGabor Horvath2019-08-091-3/+6
* Even more warnings utilizing gsl::Owner/gsl::Pointer annotationsGabor Horvath2019-08-091-9/+29
* More warnings regarding gsl::Pointer and gsl::Owner attributesGabor Horvath2019-08-091-4/+22
* Update fix-it hints for std::move warnings.Richard Trieu2019-08-081-24/+27
* Teach some warnings to respect gsl::Pointer and gsl::Owner attributesGabor Horvath2019-08-061-9/+90
* [OpenCL] Allow OpenCL C style vector initialization in C++Anastasia Stulova2019-08-021-3/+11
* [OpenCL] Fixing sampler initialisations for C++ mode.Neil Hickey2019-07-161-3/+3
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-3/+3
* [Sema] Fix diagnostic for addr spaces in reference bindingAnastasia Stulova2019-06-211-8/+18
* [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
OpenPOWER on IntegriCloud