You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I inspected the semantic token types for the following builtin constants: true, false and iota by enabling "Developer: Inspect Tokens and Scopes" and checked the semantic token modifier for all three builtin constants.
What did you see happen?
All three constants had the readonly modifier but were missing the defaultLibrary modifier.
What did you expect to see?
As of right now, the only builtin variable that has the defaultLibrary token modifier is the variable nil.
I expected the constants true, false and iota to have both of the following modifiers: readonly and defaultLibrary.
Editor and settings
{
"gopls": {
"ui.semanticTokens": true
}
}
Logs
No response
The text was updated successfully, but these errors were encountered:
0DAYBROKER
added
gopls
Issues related to the Go language server, gopls.
Tools
This label describes issues relating to any tools in the x/tools repository.
labels
Nov 6, 2024
gopls version
Build info
golang.org/x/tools/gopls v0.16.2
golang.org/x/tools/[email protected] h1:K1z03MlikHfaMTtG01cUeL5FAOTJnITuNe0TWOcg8tM=
github.com/BurntSushi/[email protected] h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak=
github.com/google/[email protected] h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
golang.org/x/exp/[email protected] h1:2O2DON6y3XMJiQRAS1UWU+54aec2uopH3x7MAiqGW6Y=
golang.org/x/[email protected] h1:utOm6MM3R3dnawAiJgn0y+xvuYRsm1RKM/4giyfDgV0=
golang.org/x/[email protected] h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
golang.org/x/[email protected] h1:Wm3cG5X6sZ0RSVRc/H1/sciC4AT6HAKgLCSH2lbpR/c=
golang.org/x/[email protected] h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
golang.org/x/[email protected] h1:6bJEg2w2kUHWlfdJaESYsmNfI1LKAZQi6zCa7LUn7eI=
golang.org/x/[email protected] h1:SP0mPeg2PmGCu03V+61EcQiOjmpri2XijexKdzv8Z1I=
honnef.co/go/[email protected] h1:9MDAWxMoSnB6QoSqiVr7P5mtkT9pOc1kSxchzPCnqJs=
mvdan.cc/[email protected] h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo=
mvdan.cc/xurls/[email protected] h1:lyBNOm8Wo71UknhUs4QTFUNNMyxy2JEIaKKo0RWOh+8=
go: go1.23.2
go env
What did you do?
I inspected the semantic token types for the following builtin constants:
true
,false
andiota
by enabling "Developer: Inspect Tokens and Scopes" and checked the semantic token modifier for all three builtin constants.What did you see happen?
All three constants had the
readonly
modifier but were missing thedefaultLibrary
modifier.What did you expect to see?
As of right now, the only builtin variable that has the
defaultLibrary
token modifier is the variablenil
.I expected the constants
true
,false
andiota
to have both of the following modifiers:readonly
anddefaultLibrary
.Editor and settings
{
"gopls": {
"ui.semanticTokens": true
}
}
Logs
No response
The text was updated successfully, but these errors were encountered: