From 1146920bc9ed9bef2b5bb91b3cdec4700eb09881 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 8 Jun 2022 11:54:27 -0700 Subject: Add smoke test for language server. (#2266) --- tests/language-server/smoke.slang | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 tests/language-server/smoke.slang (limited to 'tests/language-server/smoke.slang') diff --git a/tests/language-server/smoke.slang b/tests/language-server/smoke.slang new file mode 100644 index 000000000..194902586 --- /dev/null +++ b/tests/language-server/smoke.slang @@ -0,0 +1,33 @@ +//TEST(smoke):LANG_SERVER: +//COMPLETE:31,21 +//HOVER:25,30 +//SIGNATURE:25,40 +interface IFoo +{ + /** + Returns the sum of the contents. + */ + int getSum(); +} + +struct MyType : IFoo +{ + int getSum() { return 0; } +} + +struct Pair : IFoo +{ + T first; + U second; + /** + Returns the sum of the contents. + */ + int getSum() { return first.getSum() + second.getSum(); } +} + +void m() +{ + Pair> v; + v.first = v.second.first; + +} -- cgit v1.2.3