summaryrefslogtreecommitdiff
path: root/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Model converted constant expressions as full-expressions.Richard Smith2019-09-193-43/+63
* [CUDA][HIP] Re-apply part of r372318.Michael Liao2019-09-191-2/+4
* Revert "[CUDA][HIP] Fix typo in `BestViableFunction`"Mitch Phillips2019-09-191-9/+7
* [OpenCL] Add version handling and add vector ld/st builtinsSven van Haastregt2019-09-192-16/+152
* [CUDA][HIP] Fix typo in `BestViableFunction`Michael Liao2019-09-191-7/+9
* [CLANG][BPF] change __builtin_preserve_access_index() signatureYonghong Song2019-09-191-1/+11
* [Sema] Suppress -Wformat diagnostics for bool types when printed using %hhdErik Pilkington2019-09-181-0/+16
* [c++20] P1331R2: Allow transient use of uninitialized objects inRichard Smith2019-09-181-11/+30
* [OPENMP5.0]Allow multiple context selectors in the context selectorAlexey Bataev2019-09-182-33/+42
* [Sema] Split of versions of -Wimplicit-{float,int}-conversion for Objective-C...Erik Pilkington2019-09-171-28/+59
* Ignore exception specifier mismatch when merging redeclarationsReid Kleckner2019-09-171-1/+6
* [OPENMP5.0]Introduce attribute for declare variant directive.Alexey Bataev2019-09-173-1/+87
* Add SpellingNotCalculated to Attribute Enums to suppress UBSan warningsErich Keane2019-09-171-0/+2
* [OpenCL] Tidy up some comments; NFCSven van Haastregt2019-09-171-10/+4
* Hide implementation details in namespaces.Benjamin Kramer2019-09-171-0/+2
* Push lambda scope earlier when transforming lambda expressionNicholas Allegra2019-09-171-4/+4
* [Modules][Objective-C] Use complete decl from module when diagnosing missing ...Bruno Cardoso Lopes2019-09-161-1/+4
* [OPENMP]Fix parsing/sema for function templates with declare simd.Alexey Bataev2019-09-161-1/+1
* Move some definitions from Sema to Basic to fix shared libs buildErich Keane2019-09-161-70/+0
* [Diagnostics] Added silence note for -Wsizeof-array-div; suggest extra parensDavid Bolvansky2019-09-141-0/+2
* [OPENMP5.0]Add basic support for declare variant directive.Alexey Bataev2019-09-132-77/+296
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-1311-829/+529
* [Sema][Typo Correction] Fix potential infite loop on ambiguity checksDavid Goldman2019-09-131-0/+4
* For PR17164: split -fno-lax-vector-conversion into three differentRichard Smith2019-09-131-1/+21
* Revert "For PR17164: split -fno-lax-vector-conversion into three different"Jonas Devlieghere2019-09-131-21/+1
* For PR17164: split -fno-lax-vector-conversion into three differentRichard Smith2019-09-131-1/+21
* [MS] Warn when shadowing template parameters under -fms-compatibilityReid Kleckner2019-09-121-6/+5
* Don't warn about selectany on implicitly inline variablesReid Kleckner2019-09-121-0/+9
* Removed some questionable default arguments from settersDmitri Gribenko2019-09-121-4/+4
* [MS] Consder constexpr globals to be inline, as in C++17Reid Kleckner2019-09-111-2/+5
* [OPENMP] Update the diagnosis message for canonical loop form, by ChiAlexey Bataev2019-09-111-15/+16
* [Diagnostics] Add -Wsizeof-array-divDavid Bolvansky2019-09-111-10/+21
* Emit -Wmicrosoft-enum-value warning instead of error in MS ABIReid Kleckner2019-09-111-10/+13
* [OPENMP5.0]Allow teams directive outside of the target directives.Alexey Bataev2019-09-101-1/+4
* PR43242: Fix crash when typo-correcting to an operator() that should notRichard Smith2019-09-091-10/+1
* [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used togethe...Craig Topper2019-09-091-1/+3
* Merge note_ovl_builtin_candidate diagnostics; NFCSven van Haastregt2019-09-091-2/+2
* Fixes an assertion while instantiating a template with an incomplete typo-cor...Aaron Ballman2019-09-071-2/+6
* [Sema][ObjC] Mark C union fields that have non-trivial ObjC ownershipAkira Hatanaka2019-09-073-52/+34
* [Sema] Diagnose default-initialization, destruction, and copying ofAkira Hatanaka2019-09-074-34/+352
* [NFCI] Unbreak buildbotsDavid Bolvansky2019-09-061-22/+10
* [Diagnostics] Refactor code for -Wsizeof-pointer-div, catch more cases; also ...David Bolvansky2019-09-062-12/+25
* Reland [LifetimeAnalysis] Support more STL idioms (template forward declarati...Matthias Gehre2019-09-064-15/+31
* [Diagnostics] Minor improvements for -Wxor-used-as-powDavid Bolvansky2019-09-051-22/+35
* [OpenCL] Add image type handling for builtinsSven van Haastregt2019-09-051-43/+151
* [Sema] Refactor LookupVisibleDecls. NFCIlya Biryukov2019-09-051-272/+289
* [c++20] Fix some ambiguities in our mangling of lambdas with explicitRichard Smith2019-09-051-2/+6
* For PR43213, track whether template parameters are implicit throughRichard Smith2019-09-041-0/+3
* [c++20] P1143R2: Add support for the C++20 'constinit' keyword.Richard Smith2019-09-044-40/+155
* [PowerPC][Altivec][Clang] Check compile-time constant for vec_dst*Jinsong Ji2019-09-041-0/+5