...

Source file src/cuelang.org/go/pkg/html/pkg.go

Documentation: cuelang.org/go/pkg/html

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

View as plain text