summaryrefslogtreecommitdiff
path: root/tests/language-server
diff options
context:
space:
mode:
Diffstat (limited to 'tests/language-server')
-rw-r--r--tests/language-server/partially-specialized-generic.slang10
-rw-r--r--tests/language-server/partially-specialized-generic.slang.expected.txt13
2 files changed, 23 insertions, 0 deletions
diff --git a/tests/language-server/partially-specialized-generic.slang b/tests/language-server/partially-specialized-generic.slang
new file mode 100644
index 000000000..120a33f9e
--- /dev/null
+++ b/tests/language-server/partially-specialized-generic.slang
@@ -0,0 +1,10 @@
+//TEST:LANG_SERVER:
+//HOVER:9,29
+
+struct MyType {}
+
+void main()
+{
+ MyType a;
+ let b = reinterpret<MyType>(a);
+}
diff --git a/tests/language-server/partially-specialized-generic.slang.expected.txt b/tests/language-server/partially-specialized-generic.slang.expected.txt
new file mode 100644
index 000000000..d1a87d8aa
--- /dev/null
+++ b/tests/language-server/partially-specialized-generic.slang.expected.txt
@@ -0,0 +1,13 @@
+--------
+range: 8,24 - 8,30
+content:
+```
+struct MyType
+```
+
+TEST:LANG_SERVER:
+HOVER:9,29
+
+{REDACTED}.slang(4)
+
+