...
1# DO NOT EDIT; generated by go run testdata/gen.go
2#
3#name: dont pass incomplete values to builtins
4#evalFull
5-- in.cue --
6import "encoding/json"
7
8input: string
9foo: json.Marshal(input)
10-- out/def --
11import "encoding/json"
12
13input: string
14foo: json.Marshal(input)
15-- out/legacy-debug --
16<0>{input: string, foo: <1>.Marshal (<2>.input)}
17-- out/eval/stats --
18Leaks: 0
19Freed: 3
20Reused: 1
21Allocs: 2
22Retain: 0
23
24Unifications: 3
25Conjuncts: 7
26Disjuncts: 3
27-- out/eval --
28(struct){
29 input: (string){ string }
30 foo: (_|_){
31 // [incomplete] foo: non-concrete argument 0:
32 // ./in.cue:4:8
33 }
34}
35-- out/compile --
36--- in.cue
37{
38 input: string
39 foo: 〈import;"encoding/json"〉.Marshal(〈0;input〉)
40}
View as plain text