blob: bcb09aaaf2ba2fbec621291a8ffcde5bfdc52a41 [file] [log] [blame]
Incomplete errors should not unify with values.
-- in.cue --
a: or([])
a: "t"
b: _|_
b: "t"
-- out/eval --
Errors:
explicit error (_|_ literal) in source:
./in.cue:4:4
Result:
(_|_){
// [user]
a: (string){ "t" }
b: (_|_){
// [user] explicit error (_|_ literal) in source:
// ./in.cue:4:4
}
}
-- out/compile --
--- in.cue
{
a: or([])
a: "t"
b: _|_(explicit error (_|_ literal) in source)
b: "t"
}