diff options
| author | Yong He <yonghe@outlook.com> | 2022-06-13 16:50:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-13 16:50:35 -0700 |
| commit | a5422d4f8c43962147696e3b6b22d586133b9a4f (patch) | |
| tree | ac7541219ec1ea789c8a470471c8b37fbc4ac29e /tests | |
| parent | b0c7eb885dac6b609a46a961feb71d2f983a0d76 (diff) | |
Follow up on Language Server Improvement (#2275)
* Fix typo and improve parser recovery.
* Add search path configuration.
Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/language-server/member-completion-broken-syntax-2.slang | 14 | ||||
| -rw-r--r-- | tests/language-server/member-completion-broken-syntax-2.slang.expected.txt | 3 |
2 files changed, 17 insertions, 0 deletions
diff --git a/tests/language-server/member-completion-broken-syntax-2.slang b/tests/language-server/member-completion-broken-syntax-2.slang new file mode 100644 index 000000000..adafceaa6 --- /dev/null +++ b/tests/language-server/member-completion-broken-syntax-2.slang @@ -0,0 +1,14 @@ +//TEST:LANG_SERVER: +//COMPLETE:13,7 +UNDEFINED_MACRO(myGlobalParameterDefinedWithMacro) +UNDEFINED_MACRO(myGlobalParameterDefinedWithMacro2) + +struct MyType +{ + int getSum() { return 0; } +} + +void m(MyType t) +{ + t. +} diff --git a/tests/language-server/member-completion-broken-syntax-2.slang.expected.txt b/tests/language-server/member-completion-broken-syntax-2.slang.expected.txt new file mode 100644 index 000000000..5faa1d323 --- /dev/null +++ b/tests/language-server/member-completion-broken-syntax-2.slang.expected.txt @@ -0,0 +1,3 @@ +-------- +getSum: 2 ,.;:()[]<>{}*&^%!-=+|/? + |
