blob: 342c939b425c10684c7d444c4a0a4208b2425fbb [file] [log] [blame]
-- test.cue --
A: close({
a: 1
b: 2
})
B: A & {
c: 3
}
-- out/eval --
Errors:
B: field c not allowed:
./test.cue:1:10
./test.cue:6:4
./test.cue:7:2
Result:
(_|_){
// [eval]
A: (#struct){
a: (int){ 1 }
b: (int){ 2 }
}
B: (_|_){
// [eval]
a: (int){ 1 }
b: (int){ 2 }
c: (_|_){
// [eval] B: field c not allowed:
// ./test.cue:1:10
// ./test.cue:6:4
// ./test.cue:7:2
}
}
}
-- out/compile --
--- test.cue
{
A: close({
a: 1
b: 2
})
B: (〈0;A & {
c: 3
})
}