| # DO NOT EDIT; generated by go run testdata/gen.go |
| # |
| #name: label and field aliases |
| #evalFull |
| -- in.cue -- |
| p: [ID=string]: {name: ID} |
| A="foo=bar": "str" |
| a: A |
| B=bb: 4 |
| b1: B |
| b1: bb |
| C="\(a)": 5 |
| c: C |
| -- out/def -- |
| p: { |
| [ID=string]: { |
| name: ID |
| } |
| } |
| "foo=bar": "str" |
| a: "str" |
| bb: 4 |
| b1: 4 |
| c: 5 |
| str: 5 |
| -- out/export -- |
| p: {} |
| "foo=bar": "str" |
| a: "str" |
| bb: 4 |
| b1: 4 |
| c: 5 |
| str: 5 |
| -- out/yaml -- |
| p: {} |
| foo=bar: str |
| a: str |
| bb: 4 |
| b1: 4 |
| c: 5 |
| str: 5 |
| -- out/json -- |
| {"p":{},"foo=bar":"str","a":"str","bb":4,"b1":4,"c":5,"str":5} |
| -- out/legacy-debug -- |
| <0>{p: <1>{[]: <2>(ID: string)-><3>{name: <2>.ID}, }, "foo=bar": "str", a: "str", bb: 4, b1: 4, c: 5, str: 5} |