cuelang.org/go@v0.10.1/internal/core/export/testdata/main/def.txtar (about) 1 -- in.cue -- 2 a: int | *2 3 b?: 4 | 5 4 c: [string]: int 5 6 #d: { 7 e!: string 8 e?: =~"a" 9 10 f?: 1 11 } 12 13 // Issue #2305 14 g: #d 15 -- out/definition -- 16 a: int | *2 17 b?: 4 | 5 18 c: { 19 [string]: int 20 } 21 #d: { 22 e!: =~"a" 23 f?: 1 24 } 25 26 // Issue #2305 27 g: #d 28 -- out/doc -- 29 [] 30 [a] 31 [b] 32 [c] 33 [#d] 34 [#d e] 35 [#d f] 36 [g] 37 - Issue #2305 38 39 [g e] 40 [g f] 41 -- out/value -- 42 == Simplified 43 { 44 a: *2 | int 45 c: {} 46 47 // Issue #2305 48 g: { 49 e!: =~"a" 50 } 51 } 52 == Raw 53 { 54 a: *2 | int 55 b?: 4 | 5 56 c: {} 57 #d: { 58 e!: =~"a" 59 f?: 1 60 } 61 62 // Issue #2305 63 g: { 64 e!: =~"a" 65 f?: 1 66 } 67 } 68 == Final 69 { 70 a: 2 71 c: {} 72 g: { 73 e!: =~"a" 74 } 75 } 76 == All 77 { 78 a: *2 | int 79 b?: 4 | 5 80 c: {} 81 #d: { 82 e!: =~"a" 83 f?: 1 84 } 85 86 // Issue #2305 87 g: { 88 e!: =~"a" 89 f?: 1 90 } 91 } 92 == Eval 93 { 94 a: 2 95 b?: 4 | 5 96 c: {} 97 #d: { 98 e!: =~"a" 99 f?: 1 100 } 101 g: { 102 e!: =~"a" 103 f?: 1 104 } 105 }