From 855b1a262f3a769d44765e78f94e566d875b9286 Mon Sep 17 00:00:00 2001 From: Yong He Date: Tue, 29 Jul 2025 07:35:58 -0700 Subject: [Language Server]: Show signature help on generic parameters. (#7913) * Show signature help on generic parameters. * Fix. * Update tests. * slang-test: make vvl error go through stderr. * update slang-rhi * Update slang-rhi --- source/slang/slang-check-overload.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/slang/slang-check-overload.cpp') diff --git a/source/slang/slang-check-overload.cpp b/source/slang/slang-check-overload.cpp index 5a2b0872f..71e8488d8 100644 --- a/source/slang/slang-check-overload.cpp +++ b/source/slang/slang-check-overload.cpp @@ -1250,7 +1250,8 @@ Expr* SemanticsVisitor::CompleteOverloadCandidate( { auto expr = m_astBuilder->create(); expr->loc = context.loc; - expr->originalExpr = baseExpr; + expr->originalExpr = context.originalExpr; + expr->baseExpr = baseExpr; expr->baseGenericDeclRef = as(baseExpr)->declRef.as(); auto args = tryGetGenericArguments(candidate.subst, expr->baseGenericDeclRef.getDecl()); -- cgit v1.2.3