Author: Michael Kruse Date: 2024-05-13T14:55:34+02:00 New Revision: f0590581aa01944a3bb502a622a412617d1efcbb
URL: https://github.com/llvm/llvm-project/commit/f0590581aa01944a3bb502a622a412617d1efcbb DIFF: https://github.com/llvm/llvm-project/commit/f0590581aa01944a3bb502a622a412617d1efcbb.diff LOG: [Clang][OpenMP] Fix unused lambda capture warning. Added: Modified: clang/lib/Sema/SemaOpenMP.cpp Removed: ################################################################################ diff --git a/clang/lib/Sema/SemaOpenMP.cpp b/clang/lib/Sema/SemaOpenMP.cpp index fff4c7350f0f7..2475f962fd0df 100644 --- a/clang/lib/Sema/SemaOpenMP.cpp +++ b/clang/lib/Sema/SemaOpenMP.cpp @@ -15207,8 +15207,7 @@ StmtResult SemaOpenMP::ActOnOpenMPTileDirective(ArrayRef<OMPClause *> Clauses, // Commonly used variables. One of the constraints of an AST is that every // node object must appear at most once, hence we define lamdas that create // a new AST node at every use. - auto MakeDimTileSize = [&SemaRef = this->SemaRef, &CopyTransformer, I, - SizesClause]() -> Expr * { + auto MakeDimTileSize = [&CopyTransformer, I, SizesClause]() -> Expr * { Expr *DimTileSize = SizesClause->getSizesRefs()[I]; return AssertSuccess(CopyTransformer.TransformExpr(DimTileSize)); }; @@ -15298,8 +15297,7 @@ StmtResult SemaOpenMP::ActOnOpenMPTileDirective(ArrayRef<OMPClause *> Clauses, QualType CntTy = OrigCntVar->getType(); // Commonly used variables. - auto MakeDimTileSize = [&SemaRef = this->SemaRef, &CopyTransformer, I, - SizesClause]() -> Expr * { + auto MakeDimTileSize = [&CopyTransformer, I, SizesClause]() -> Expr * { Expr *DimTileSize = SizesClause->getSizesRefs()[I]; return AssertSuccess(CopyTransformer.TransformExpr(DimTileSize)); }; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits