From 2ae194d51e15c064c3d905e628f7335de7504e32 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 29 Jan 2025 23:11:06 -0800 Subject: Fix ConstantIntVal::toText when the val is a enum. (#6224) * Fix ConstantIntVal::toText when the val is a enum. * Fix comment. --- tests/language-server/typename-enum-intval.slang | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 tests/language-server/typename-enum-intval.slang (limited to 'tests') diff --git a/tests/language-server/typename-enum-intval.slang b/tests/language-server/typename-enum-intval.slang new file mode 100644 index 000000000..9eca71ae2 --- /dev/null +++ b/tests/language-server/typename-enum-intval.slang @@ -0,0 +1,24 @@ +//TEST:LANG_SERVER(filecheck=CHECK): + +namespace ns { +enum Test : uint32_t +{ + A = 1, + B = 2, +} + +struct Foo +{ +} +} + +void f() +{ +//HOVER:18,25 + ns.Foo first; +//HOVER:20,27 + ns.Foo second; +} + +// CHECK: ns.Foo +// CHECK: ns.Foo \ No newline at end of file -- cgit v1.2.3