cuelang.org/go@v0.13.0/cue/testdata/basicrewrite/000_errors.txtar (about) 1 #name: errors 2 #evalPartial 3 -- in.cue -- 4 a: _|_ & _|_ 5 b: null & _|_ 6 c: b.a == _|_ 7 d: _|_ != b.a 8 e: _|_ == _|_ 9 f: ({} & false) == _|_ 10 g: _|_ != ({} & false) 11 -- out/def -- 12 a: _|_ // explicit error (_|_ literal) in source 13 b: _|_ // explicit error (_|_ literal) in source 14 c: true 15 d: false 16 e: true 17 -- out/legacy-debug -- 18 <0>{a: _|_(explicit error (_|_ literal) in source), b: _|_(explicit error (_|_ literal) in source), c: true, d: false, e: true} 19 -- out/compile -- 20 --- in.cue 21 { 22 a: (_|_(explicit error (_|_ literal) in source) & _|_(explicit error (_|_ literal) in source)) 23 b: (null & _|_(explicit error (_|_ literal) in source)) 24 c: (ă0;bă.a == _|_(explicit error (_|_ literal) in source)) 25 d: (_|_(explicit error (_|_ literal) in source) != ă0;bă.a) 26 e: (_|_(explicit error (_|_ literal) in source) == _|_(explicit error (_|_ literal) in source)) 27 f: (({} & false) == _|_(explicit error (_|_ literal) in source)) 28 g: (_|_(explicit error (_|_ literal) in source) != ({} & false)) 29 } 30 -- out/eval/stats -- 31 Leaks: 0 32 Freed: 10 33 Reused: 7 34 Allocs: 3 35 Retain: 0 36 37 Unifications: 10 38 Conjuncts: 14 39 Disjuncts: 10 40 -- out/eval -- 41 Errors: 42 explicit error (_|_ literal) in source: 43 ./in.cue:1:4 44 explicit error (_|_ literal) in source: 45 ./in.cue:1:10 46 explicit error (_|_ literal) in source: 47 ./in.cue:2:11 48 49 Result: 50 (_|_){ 51 // [user] 52 a: (_|_){ 53 // [user] explicit error (_|_ literal) in source: 54 // ./in.cue:1:4 55 // explicit error (_|_ literal) in source: 56 // ./in.cue:1:10 57 } 58 b: (_|_){ 59 // [user] explicit error (_|_ literal) in source: 60 // ./in.cue:2:11 61 } 62 c: (bool){ true } 63 d: (bool){ false } 64 e: (bool){ true } 65 f: (bool){ true } 66 g: (bool){ false } 67 }