cuelang.org/go@v0.10.1/cue/testdata/basicrewrite/000_errors.txtar (about)

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