cuelang.org/go@v0.13.0/cue/testdata/resolve/001.txtar (about) 1 #evalPartial 2 -- in.cue -- 3 a: b.c.d 4 b: c: {d: 3} 5 c: {c: d.d} 6 d: {d: 2} 7 -- out/def -- 8 a: 3 9 b: { 10 c: { 11 d: 3 12 } 13 } 14 c: { 15 c: 2 16 } 17 d: { 18 d: 2 19 } 20 -- out/export -- 21 a: 3 22 b: { 23 c: { 24 d: 3 25 } 26 } 27 c: { 28 c: 2 29 } 30 d: { 31 d: 2 32 } 33 -- out/yaml -- 34 a: 3 35 b: 36 c: 37 d: 3 38 c: 39 c: 2 40 d: 41 d: 2 42 -- out/json -- 43 {"a":3,"b":{"c":{"d":3}},"c":{"c":2},"d":{"d":2}} 44 -- out/legacy-debug -- 45 <0>{a: 3, b: <1>{c: <2>{d: 3}}, c: <3>{c: 2}, d: <4>{d: 2}} 46 -- out/compile -- 47 --- in.cue 48 { 49 a: 〈0;b〉.c.d 50 b: { 51 c: { 52 d: 3 53 } 54 } 55 c: { 56 c: 〈1;d〉.d 57 } 58 d: { 59 d: 2 60 } 61 } 62 -- out/eval/stats -- 63 Leaks: 0 64 Freed: 9 65 Reused: 4 66 Allocs: 5 67 Retain: 5 68 69 Unifications: 9 70 Conjuncts: 9 71 Disjuncts: 12 72 -- out/eval -- 73 (struct){ 74 a: (int){ 3 } 75 b: (struct){ 76 c: (struct){ 77 d: (int){ 3 } 78 } 79 } 80 c: (struct){ 81 c: (int){ 2 } 82 } 83 d: (struct){ 84 d: (int){ 2 } 85 } 86 }