summaryrefslogtreecommitdiff
path: root/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
...
* [LifetimeAnalysis] Fix some false positivesGabor Horvath2019-09-031-0/+6
* Fixit for -Wfinal-dtor-non-final-classDavid Bolvansky2019-09-031-1/+0
* Added fixit notes for -Wfinal-dtor-non-final-classDavid Bolvansky2019-09-031-4/+8
* Fix variable HasArrayDesignator set but not used warning. NFCI.Simon Pilgrim2019-09-011-3/+0
* [clang] Warning for non-final classes with final destructorsDavid Bolvansky2019-08-311-0/+13
* [c++20] Add support for designated direct-list-initialization syntax.Richard Smith2019-08-311-3/+27
* [c++20] Disallow template argument deduction from a braced-init-listRichard Smith2019-08-311-0/+12
* [c++20] Implement semantic restrictions for C++20 designatedRichard Smith2019-08-304-100/+250
* Fix silent wrong-code bugs and crashes with designated initialization.Richard Smith2019-08-291-176/+239
* Refactor InitListChecker to check only a single (explicit) initializerRichard Smith2019-08-291-45/+12
* Refactor InitListChecker to make it a bit clearer that hasError is onlyRichard Smith2019-08-291-44/+36
* Fix variable ‘IsInitCapturePack’ set but not used warning. NFCI.Simon Pilgrim2019-08-291-4/+1
* [OpenCL] Fix diagnosing enqueue_kernel call with too few argsSven van Haastregt2019-08-291-1/+3
* Move EH spec mismatches under -fms-compatibilityReid Kleckner2019-08-271-6/+6
* Don't lose the FoundDecl and template arguments for a DeclRefExpr inRichard Smith2019-08-271-5/+12
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-265-34/+89
* Improve behavior in the case of stack exhaustion.Richard Smith2019-08-269-121/+199
* [NFC] Add comments to some bool arguments for better readabilityGabor Horvath2019-08-261-4/+8
* [OpenCL] Microoptimize OCL2Qual a bitBenjamin Kramer2019-08-241-11/+10
* PR42513: Enter the proper DeclContext before substituting into anRichard Smith2019-08-241-0/+1
* PR40674: fix assertion failure if a structured binding declaration has aRichard Smith2019-08-241-1/+2
* [LifetimeAnalysis] Make it possible to disable the new warningsGabor Horvath2019-08-231-38/+70
* [Sema] Don't warn on printf('%hd', [char]) (PR41467)Nathan Huckleberry2019-08-231-2/+6
* Fixed a typo.Artem Belevich2019-08-231-1/+1
* [OPENMP5.0]Add support for device_type clause in declare targetAlexey Bataev2019-08-233-45/+262
* [NFC] Move some variable declarations into their 'if' conditions.Erich Keane2019-08-231-9/+7
* Revert "PR42587: diagnose unexpanded uses of a pack parameter of a generic" d...Richard Smith2019-08-232-10/+3
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-232-3/+10
* Revert "[LifetimeAnalysis] Support more STL idioms (template forward declarat...Richard Smith2019-08-224-31/+15
* [OPENMP]Generalization of handling of declare target attribute.Alexey Bataev2019-08-222-2/+2
* [OpenMP] Permit map with DSA on combined directiveJoel E. Denny2019-08-224-27/+64
* [LifetimeAnalysis] Support more STL idioms (template forward declaration and ...Matthias Gehre2019-08-214-15/+31
* clang: Fix typo in commentNico Weber2019-08-211-1/+1
* clang: Fix typo in commentNico Weber2019-08-211-1/+1
* [OPENMP]Fix delayed diagnostics for standalone declare target directive.Alexey Bataev2019-08-202-9/+16
* [Sema][Typo] Fix assertion failure for expressions with multiple typosDavid Goldman2019-08-202-42/+154
* Fix name of the error message, NFC.Alexey Bataev2019-08-201-1/+1
* [Attr] Support _attribute__ ((fallthrough))Nathan Huckleberry2019-08-201-32/+26
* [LifetimeAnalysis] Add support for free functionsGabor Horvath2019-08-201-0/+29
* [OpenCL] Add const, volatile and pointer builtin handlingSven van Haastregt2019-08-201-13/+85
* Implement P1668R1Erich Keane2019-08-191-0/+3
* [OpenCL] Add generic type handling for builtin functionsSven van Haastregt2019-08-192-146/+266
* [OpenCL] Fix addr space deduction for pointers/references to arrays.Anastasia Stulova2019-08-191-2/+16
* [Diagnostics] Diagnose misused xor as powDavid Bolvansky2019-08-181-1/+105
* [Diagnostics] Improve -Wsizeof-pointer-divDavid Bolvansky2019-08-181-2/+8
* [SemaDeclCXX] Allow inheriting constructor declaration to specify a cv-qualif...Tan S. B2019-08-171-1/+2
* [OPENMP5.0]Diagnose global variables in lambda not marked as declareAlexey Bataev2019-08-161-2/+24
* Stop abusing SuppressAllDiagnostics when speculatively determiningRichard Smith2019-08-162-14/+12
* [Sema] Implement DR2386 for C++17 structured bindingReid Kleckner2019-08-151-7/+4
* Allow standards-based attributes to have leading and trailing underscores.Aaron Ballman2019-08-151-1/+2