summaryrefslogtreecommitdiff
path: root/lib/Sema/Sema.cpp
Commit message (Expand)AuthorAgeFilesLines
* Removed some questionable default arguments from settersDmitri Gribenko2019-09-121-4/+4
* [Sema] Diagnose default-initialization, destruction, and copying ofAkira Hatanaka2019-09-071-3/+15
* PR42587: diagnose unexpanded uses of a pack parameter of a genericRichard Smith2019-08-261-0/+17
* Improve behavior in the case of stack exhaustion.Richard Smith2019-08-261-0/+14
* [OPENMP5.0]Add support for device_type clause in declare targetAlexey Bataev2019-08-231-2/+7
* [OpenMP] Permit map with DSA on combined directiveJoel E. Denny2019-08-221-3/+5
* [OPENMP]Fix delayed diagnostics for standalone declare target directive.Alexey Bataev2019-08-201-3/+3
* Stop abusing SuppressAllDiagnostics when speculatively determiningRichard Smith2019-08-161-3/+1
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-1/+1
* Add SVE opaque built-in typesRichard Sandiford2019-08-091-1/+7
* Delay emitting dllexport explicitly defaulted members until the class is full...Hans Wennborg2019-08-011-0/+1
* Revert "[Sema] Diagnose default-initialization, destruction, and copying of"Akira Hatanaka2019-07-261-15/+3
* [Sema] Diagnose default-initialization, destruction, and copying ofAkira Hatanaka2019-07-131-3/+15
* Fix crash and rejects-valid when a later template parameter or defaultRichard Smith2019-06-201-1/+3
* [clang] perform semantic checking in constant contextGauthier Harnisch2019-06-151-0/+1
* For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith2019-06-111-1/+1
* Defer capture initialization for blocks until after we've left theRichard Smith2019-05-311-19/+28
* Split ActOnCallExpr into an ActOnCallExpr to be called by the parser,Richard Smith2019-05-081-1/+1
* P1286R2: Remove restriction that the exception specification of aRichard Smith2019-05-061-1/+0
* [c++20] Implement P0428R2 - Familiar template syntax for generic lambdasHamza Sood2019-05-041-1/+1
* [NFC] typoJF Bastien2019-04-301-2/+2
* [c++2a] Add semantic support for private module fragments.Richard Smith2019-04-181-46/+68
* [c++20] Parsing support for module-declarations, import-declarations,Richard Smith2019-04-141-17/+15
* Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` c...Anton Afanasyev2019-03-301-2/+18
* [OPENMP] Delayed diagnostics for VLA support.Alexey Bataev2019-02-221-0/+10
* [CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev2019-02-221-6/+10
* Revert "[CUDA]Delayed diagnostics for the asm instructions."Alexey Bataev2019-02-211-4/+2
* [CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev2019-02-211-2/+4
* [OPENMP] Delay emission of the asm target-specific error messages.Alexey Bataev2019-02-201-0/+8
* [SEMA]Generalize deferred diagnostic interface, NFC.Alexey Bataev2019-02-071-0/+162
* [OpenCL][PR40603] In C++ preserve compatibility with OpenCL C v2.0Anastasia Stulova2019-02-071-3/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-211-1/+2
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-1/+1
* [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
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-2/+2
* [Fixed Point Arithmetic] Fixed Point to Boolean CastLeonard Chan2018-10-231-2/+1
* [Fixed Point Arithmetic] FixedPointCastLeonard Chan2018-10-151-0/+2
* [Sema][OpenCL] Improve diagnostics for not viable overloadable function candi...Andrew Savonichev2018-10-111-0/+28
* [clang] Add the exclude_from_explicit_instantiation attributeLouis Dionne2018-10-041-2/+4
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+59
* Revert r343518.Akira Hatanaka2018-10-011-59/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-0/+59
* [modules] Don't bother creating a global module fragment when building aRichard Smith2018-09-151-1/+3
* [modules] Frontend support for building a header module from a list ofRichard Smith2018-09-151-1/+2
* Revert r341754.Akira Hatanaka2018-09-091-54/+0
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-081-0/+54
* PR38627: Fix handling of exception specification adjustment forRichard Smith2018-09-051-3/+2