...

Text file src/cuelang.org/go/cue/testdata/compile/alias.txtar

Documentation: cuelang.org/go/cue/testdata/compile

     1-- in.cue --
     2dynamic: t1: {
     3	X=(a): 1
     4	x: X
     5	a: "name"
     6}
     7
     8dynamic: t2: {
     9	x: X
    10	X=(a): 1
    11	a: "name"
    12}
    13-- out/compile --
    14--- in.cue
    15{
    16  dynamic: {
    17    t1: {
    18      〈0;a〉: 1
    19      x: 〈0;(〈0;a〉)〉
    20      a: "name"
    21    }
    22  }
    23  dynamic: {
    24    t2: {
    25      x: 〈0;(〈0;a〉)〉
    26      〈0;a〉: 1
    27      a: "name"
    28    }
    29  }
    30}
    31-- out/eval/stats --
    32Leaks:  0
    33Freed:  10
    34Reused: 5
    35Allocs: 5
    36Retain: 2
    37
    38Unifications: 10
    39Conjuncts:    11
    40Disjuncts:    10
    41-- out/eval --
    42(struct){
    43  dynamic: (struct){
    44    t1: (struct){
    45      x: (int){ 1 }
    46      a: (string){ "name" }
    47      name: (int){ 1 }
    48    }
    49    t2: (struct){
    50      x: (int){ 1 }
    51      a: (string){ "name" }
    52      name: (int){ 1 }
    53    }
    54  }
    55}

View as plain text