...

Text file src/cuelang.org/go/cue/ast/astutil/testdata/resolve/labels.txtar

Documentation: cuelang.org/go/cue/ast/astutil/testdata/resolve

     1-- in.cue --
     2[X=string]: name: X
     3a: X
     4
     5Z=[string]: {x: string, y: Z.x}
     6c: Z
     7
     8// `_` should not resolve.
     9_: 1
    10x: _
    11
    12for _ in [1] {a: _}
    13-- out/resolve/in --
    144[X]:       Scope: 0[<nil>]       Node: 0[]
    155[string]:  Scope: 0[<nil>]       Node: 0[]
    168[name]:    Scope: 0[<nil>]       Node: 0[]
    179[X]:       Scope: 2[*ast.Field]  Node: 5[string]
    1811[a]:      Scope: 0[<nil>]       Node: 0[]
    1912[X]:      Scope: 0[<nil>]       Node: 0[]
    2015[Z]:      Scope: 0[<nil>]       Node: 0[]
    2116[string]: Scope: 0[<nil>]       Node: 0[]
    2219[x]:      Scope: 0[<nil>]       Node: 0[]
    2320[string]: Scope: 0[<nil>]       Node: 0[]
    2422[y]:      Scope: 0[<nil>]       Node: 0[]
    2523[Z]:      Scope: 13[*ast.Field] Node: 13[Z=[string]: {x: string, y: Z.x}]
    2624[x]:      Scope: 0[<nil>]       Node: 0[]
    2726[c]:      Scope: 0[<nil>]       Node: 0[]
    2827[Z]:      Scope: 0[<nil>]       Node: 0[]
    2929[_]:      Scope: 0[<nil>]       Node: 0[]
    3031[x]:      Scope: 0[<nil>]       Node: 0[]
    3132[_]:      Scope: 0[<nil>]       Node: 0[]
    3234[_]:      Scope: 0[<nil>]       Node: 0[]
    3337[a]:      Scope: 0[<nil>]       Node: 0[]
    3438[_]:      Scope: 0[<nil>]       Node: 0[]

View as plain text