@@ -598,10 +598,11 @@ var parseDepthTests = []struct {
598
598
{name : "chan2" , format : "package main; var x «<-chan »int" },
599
599
{name : "interface" , format : "package main; var x «interface { M() «int» }»" , scope : true , scopeMultiplier : 2 }, // Scopes: InterfaceType, FuncType
600
600
{name : "map" , format : "package main; var x «map[int]»int" },
601
- {name : "slicelit" , format : "package main; var x = «[]any{«»}»" , parseMultiplier : 2 }, // Parser nodes: UnaryExpr, CompositeLit
602
- {name : "arraylit" , format : "package main; var x = «[1]any{«nil»}»" , parseMultiplier : 2 }, // Parser nodes: UnaryExpr, CompositeLit
603
- {name : "structlit" , format : "package main; var x = «struct{x any}{«nil»}»" , parseMultiplier : 2 }, // Parser nodes: UnaryExpr, CompositeLit
604
- {name : "maplit" , format : "package main; var x = «map[int]any{1:«nil»}»" , parseMultiplier : 2 }, // Parser nodes: CompositeLit, KeyValueExpr
601
+ {name : "slicelit" , format : "package main; var x = []any{«[]any{«»}»}" , parseMultiplier : 3 }, // Parser nodes: UnaryExpr, CompositeLit
602
+ {name : "arraylit" , format : "package main; var x = «[1]any{«nil»}»" , parseMultiplier : 3 }, // Parser nodes: UnaryExpr, CompositeLit
603
+ {name : "structlit" , format : "package main; var x = «struct{x any}{«nil»}»" , parseMultiplier : 3 }, // Parser nodes: UnaryExpr, CompositeLit
604
+ {name : "maplit" , format : "package main; var x = «map[int]any{1:«nil»}»" , parseMultiplier : 3 }, // Parser nodes: CompositeLit, KeyValueExpr
605
+ {name : "element" , format : "package main; var x = struct{x any}{x: «{«»}»}" },
605
606
{name : "dot" , format : "package main; var x = «x.»x" },
606
607
{name : "index" , format : "package main; var x = x«[1]»" },
607
608
{name : "slice" , format : "package main; var x = x«[1:2]»" },
0 commit comments