github.com/joomcode/cue@v0.4.4-0.20221111115225-539fe3512047/pkg/html/pkg.go (about) 1 // Code generated by go generate. DO NOT EDIT. 2 3 //go:generate rm pkg.go 4 //go:generate go run ../gen/gen.go 5 6 package html 7 8 import ( 9 "github.com/joomcode/cue/internal/core/adt" 10 "github.com/joomcode/cue/pkg/internal" 11 ) 12 13 func init() { 14 internal.Register("html", pkg) 15 } 16 17 var _ = adt.TopKind // in case the adt package isn't used 18 19 var pkg = &internal.Package{ 20 Native: []*internal.Builtin{{ 21 Name: "Escape", 22 Params: []internal.Param{ 23 {Kind: adt.StringKind}, 24 }, 25 Result: adt.StringKind, 26 Func: func(c *internal.CallCtxt) { 27 s := c.String(0) 28 if c.Do() { 29 c.Ret = Escape(s) 30 } 31 }, 32 }, { 33 Name: "Unescape", 34 Params: []internal.Param{ 35 {Kind: adt.StringKind}, 36 }, 37 Result: adt.StringKind, 38 Func: func(c *internal.CallCtxt) { 39 s := c.String(0) 40 if c.Do() { 41 c.Ret = Unescape(s) 42 } 43 }, 44 }}, 45 }