cuelang.org/go@v0.10.1/internal/core/export/testdata/main/embedscalar.txtar (about) 1 -- in.cue -- 2 #top: 4 3 sub: { 4 #sub: 5 5 a: { 6 3 7 #foo: 4 8 } 9 b: { 10 [1, 2] 11 #bar: 5 12 #baz: "foo" 13 } 14 } 15 16 issue718: { 17 #fn: { 18 #a + #b 19 #a: int 20 #b: int 21 } 22 #fn & {_, #a: 1, #b: 2} 23 } 24 -- out/definition -- 25 #top: 4 26 sub: { 27 #sub: 5 28 a: { 29 3 30 #foo: 4 31 } 32 b: { 33 [1, 2] 34 #bar: 5 35 #baz: "foo" 36 } 37 } 38 issue718: { 39 #fn & { 40 _ 41 #a: 1 42 #b: 2 43 } 44 #fn: { 45 #a + #b 46 #a: int 47 #b: int 48 } 49 } 50 -- out/doc -- 51 [] 52 [#top] 53 [sub] 54 [sub #sub] 55 [sub a] 56 [sub a #foo] 57 [sub b] 58 [sub b #bar] 59 [sub b #baz] 60 [sub b 0] 61 [sub b 1] 62 [issue718] 63 [issue718 #fn] 64 [issue718 #fn #a] 65 [issue718 #fn #b] 66 [issue718 #a] 67 [issue718 #b] 68 -- out/value -- 69 == Simplified 70 { 71 sub: { 72 a: 3 73 b: [1, 2] 74 } 75 issue718: 3 76 } 77 == Raw 78 { 79 #top: 4 80 sub: { 81 #sub: 5 82 a: { 83 3 84 #foo: 4 85 } 86 b: { 87 #bar: 5 88 #baz: "foo" 89 [1, 2] 90 } 91 } 92 issue718: { 93 3 94 #fn: { 95 #a + #b 96 #a: int 97 #b: int 98 } 99 #a: 1 100 #b: 2 101 } 102 } 103 == Final 104 { 105 sub: { 106 a: 3 107 b: [1, 2] 108 } 109 issue718: 3 110 } 111 == All 112 { 113 #top: 4 114 sub: { 115 #sub: 5 116 a: { 117 3 118 #foo: 4 119 } 120 b: { 121 #bar: 5 122 #baz: "foo" 123 [1, 2] 124 } 125 } 126 issue718: { 127 3 128 #fn: { 129 #a + #b 130 #a: int 131 #b: int 132 } 133 #a: 1 134 #b: 2 135 } 136 } 137 == Eval 138 { 139 #top: 4 140 sub: { 141 #sub: 5 142 a: { 143 3 144 #foo: 4 145 } 146 b: { 147 #bar: 5 148 #baz: "foo" 149 [1, 2] 150 } 151 } 152 issue718: { 153 3 154 #fn: { 155 #a + #b 156 #a: int 157 #b: int 158 } 159 #a: 1 160 #b: 2 161 } 162 }