From 9dfd5244ad2953753535e82acd05e72e5ab2bc5f Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 16 May 2025 10:42:11 -0700 Subject: Allow lambda exprs without captures to coerce to `functype`. (#7129) --- source/slang/slang-check-decl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/slang/slang-check-decl.cpp') diff --git a/source/slang/slang-check-decl.cpp b/source/slang/slang-check-decl.cpp index f340bd6fd..79482ea6e 100644 --- a/source/slang/slang-check-decl.cpp +++ b/source/slang/slang-check-decl.cpp @@ -4449,7 +4449,7 @@ void SemanticsVisitor::addModifiersToSynthesizedDecl( auto synStaticModifier = m_astBuilder->create(); synthesized->modifiers.first = synStaticModifier; } - else + else if (context) { // For a non-`static` requirement, we need a `this` parameter. // -- cgit v1.2.3