summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP50]Treat range-based for as canonical loop.Alexey Bataev2019-10-071-0/+5
* Remove redundant !HasDependentValue check. NFCI.Simon Pilgrim2019-10-051-1/+1
* SemaStmt - silence static analyzer getAs<> null dereference warnings. NFCI.Simon Pilgrim2019-10-051-5/+5
* [CUDA][HIP] Enable kernel function return type deduction.Michael Liao2019-09-251-0/+8
* Model converted constant expressions as full-expressions.Richard Smith2019-09-191-36/+35
* [OpenMP] Permit map with DSA on combined directiveJoel E. Denny2019-08-221-2/+3
* Implement P1771Erich Keane2019-07-251-15/+44
* Implement P1301R4, which allows specifying an optional message on the [[nodis...Aaron Ballman2019-07-201-3/+12
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-2/+2
* Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partiti...Fangrui Song2019-07-031-3/+2
* [C++20] add Basic consteval specifierGauthier Harnisch2019-06-141-1/+2
* Factor out commonality between variable capture initialization andRichard Smith2019-06-021-22/+18
* Defer building 'this' captures until we have left the capturing regionRichard Smith2019-05-311-3/+3
* Defer capture initialization for captured regions until after we've leftRichard Smith2019-05-311-17/+29
* Defer creating fields for captures until we finish building theRichard Smith2019-05-281-5/+10
* If capturing a variable fails, add a capture anyway (and mark itRichard Smith2019-05-281-0/+3
* [Sema] Correct typos in return statements so the return types of 'auto' funct...Sam McCall2019-05-081-1/+7
* Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an att...Leonard Chan2019-05-071-4/+4
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-031-4/+4
* SemaOverload: Complete candidates before emitting the error, to ensure diagno...David Blaikie2019-05-031-6/+11
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-021-4/+4
* Do not warn on switches over enums that do not use [[maybe_unused]] enumeratorsDavid Blaikie2019-05-021-0/+3
* Use llvm::stable_sortFangrui Song2019-04-241-4/+4
* [CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev2019-02-221-1/+1
* Revert "[CUDA]Delayed diagnostics for the asm instructions."Alexey Bataev2019-02-211-1/+1
* [CUDA]Delayed diagnostics for the asm instructions.Alexey Bataev2019-02-211-1/+1
* [OPENMP] Use targetDiag for diagnostics of unsupported exceptions, NFC.Alexey Bataev2019-02-201-4/+1
* PR40642: Fix determination of whether the final statement of a statementRichard Smith2019-02-151-4/+0
* [OPENMP]Delay emission of the error messages for the exceptions.Alexey Bataev2019-02-081-6/+7
* Revert "[OPENMP]Initial support for the delayed diagnostics."Alexey Bataev2019-02-081-7/+6
* [OPENMP]Initial support for the delayed diagnostics.Alexey Bataev2019-02-081-6/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-041-39/+26
* Diagnose an unused result from a call through a function pointer whose return...Aaron Ballman2019-01-031-6/+5
* Switch from static_cast<> to cast<>, update identifier for coding conventions...Aaron Ballman2018-12-211-4/+2
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-1/+4
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-4/+1
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-1/+4
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-4/+1
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-1/+4
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-4/+1
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-1/+4
* Create ConstantExpr classBill Wendling2018-10-311-3/+3
* [AST] Only store data for the NRVO candidate in ReturnStmt if neededBruno Ricci2018-10-301-7/+11
* [AST] Only store the needed data in WhileStmtBruno Ricci2018-10-301-2/+2
* [AST] Only store the needed data in SwitchStmtBruno Ricci2018-10-291-2/+1
* [AST] Don't store data for GNU range case statement if not neededBruno Ricci2018-10-281-3/+3
* [AST] Only store the needed data in IfStmtBruno Ricci2018-10-271-3/+2
* [Sema] Fix -Wcomma for C89Richard Trieu2018-10-251-2/+8
* Make -Wfor-loop-analysis work with C++17Richard Trieu2018-10-201-1/+5