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 }