github.com/solo-io/cue@v0.4.7/cue/testdata/basicrewrite/009_reference.txtar (about)

     1  # DO NOT EDIT; generated by go run testdata/gen.go
     2  #
     3  #name: reference
     4  #evalPartial
     5  -- in.cue --
     6  a: b
     7  b: 2
     8  d: {
     9  	d: 3
    10  	e: d
    11  }
    12  e: {
    13  	e: {
    14  		v: 1
    15  	}
    16  	f: {
    17  		v: e.v
    18  	}
    19  }
    20  -- out/def --
    21  a: 2
    22  b: 2
    23  d: {
    24  	d: 3
    25  	e: 3
    26  }
    27  e: {
    28  	e: {
    29  		v: 1
    30  	}
    31  	f: {
    32  		v: 1
    33  	}
    34  }
    35  -- out/export --
    36  a: 2
    37  b: 2
    38  d: {
    39  	d: 3
    40  	e: 3
    41  }
    42  e: {
    43  	e: {
    44  		v: 1
    45  	}
    46  	f: {
    47  		v: 1
    48  	}
    49  }
    50  -- out/yaml --
    51  a: 2
    52  b: 2
    53  d:
    54    d: 3
    55    e: 3
    56  e:
    57    e:
    58      v: 1
    59    f:
    60      v: 1
    61  -- out/json --
    62  {"a":2,"b":2,"d":{"d":3,"e":3},"e":{"e":{"v":1},"f":{"v":1}}}
    63  -- out/legacy-debug --
    64  <0>{a: 2, b: 2, d: <1>{d: 3, e: 3}, e: <2>{e: <3>{v: 1}, f: <4>{v: 1}}}
    65  -- out/compile --
    66  --- in.cue
    67  {
    68    a: 〈0;b〉
    69    b: 2
    70    d: {
    71      d: 3
    72      e: 〈0;d〉
    73    }
    74    e: {
    75      e: {
    76        v: 1
    77      }
    78      f: {
    79        v: 〈1;e〉.v
    80      }
    81    }
    82  }
    83  -- out/eval --
    84  (struct){
    85    a: (int){ 2 }
    86    b: (int){ 2 }
    87    d: (struct){
    88      d: (int){ 3 }
    89      e: (int){ 3 }
    90    }
    91    e: (struct){
    92      e: (struct){
    93        v: (int){ 1 }
    94      }
    95      f: (struct){
    96        v: (int){ 1 }
    97      }
    98    }
    99  }