From b4fc380af5e390ca11892f9e657e653f6869c21b Mon Sep 17 00:00:00 2001 From: Yong He Date: Thu, 3 Jul 2025 15:20:23 -0700 Subject: Language Server Enhancements (#7604) * Language Server: auto-select the best candidate in signature help. * Fix constructor call highlighting + goto definition. * Add test. * format code * Improve ctor signature help. * Add tests. * Fix decl path printing for extension children. * Allow goto definition to show core module source. * c++ compile fix. --------- Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com> --- source/slang/slang-language-server-ast-lookup.cpp | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'source/slang/slang-language-server-ast-lookup.cpp') diff --git a/source/slang/slang-language-server-ast-lookup.cpp b/source/slang/slang-language-server-ast-lookup.cpp index f394e7d7a..1ae9e4a0b 100644 --- a/source/slang/slang-language-server-ast-lookup.cpp +++ b/source/slang/slang-language-server-ast-lookup.cpp @@ -235,16 +235,6 @@ public: return dispatchIfNotNull(expr->originalExpr); } - bool visitTypeCastExpr(TypeCastExpr* expr) - { - if (dispatchIfNotNull(expr->functionExpr)) - return true; - for (auto arg : expr->arguments) - if (dispatchIfNotNull(arg)) - return true; - return false; - } - bool visitDerefExpr(DerefExpr* expr) { return dispatchIfNotNull(expr->base); } bool visitMatrixSwizzleExpr(MatrixSwizzleExpr* expr) { -- cgit v1.2.3