github.com/goplus/igop@v0.17.0/pkg/text/template/parse/go116_export.go (about) 1 // export by github.com/goplus/igop/cmd/qexp 2 3 //+build go1.16,!go1.17 4 5 package parse 6 7 import ( 8 q "text/template/parse" 9 10 "go/constant" 11 "reflect" 12 13 "github.com/goplus/igop" 14 ) 15 16 func init() { 17 igop.RegisterPackage(&igop.Package{ 18 Name: "parse", 19 Path: "text/template/parse", 20 Deps: map[string]string{ 21 "bytes": "bytes", 22 "fmt": "fmt", 23 "runtime": "runtime", 24 "strconv": "strconv", 25 "strings": "strings", 26 "unicode": "unicode", 27 "unicode/utf8": "utf8", 28 }, 29 Interfaces: map[string]reflect.Type{ 30 "Node": reflect.TypeOf((*q.Node)(nil)).Elem(), 31 }, 32 NamedTypes: map[string]reflect.Type{ 33 "ActionNode": reflect.TypeOf((*q.ActionNode)(nil)).Elem(), 34 "BoolNode": reflect.TypeOf((*q.BoolNode)(nil)).Elem(), 35 "BranchNode": reflect.TypeOf((*q.BranchNode)(nil)).Elem(), 36 "ChainNode": reflect.TypeOf((*q.ChainNode)(nil)).Elem(), 37 "CommandNode": reflect.TypeOf((*q.CommandNode)(nil)).Elem(), 38 "CommentNode": reflect.TypeOf((*q.CommentNode)(nil)).Elem(), 39 "DotNode": reflect.TypeOf((*q.DotNode)(nil)).Elem(), 40 "FieldNode": reflect.TypeOf((*q.FieldNode)(nil)).Elem(), 41 "IdentifierNode": reflect.TypeOf((*q.IdentifierNode)(nil)).Elem(), 42 "IfNode": reflect.TypeOf((*q.IfNode)(nil)).Elem(), 43 "ListNode": reflect.TypeOf((*q.ListNode)(nil)).Elem(), 44 "Mode": reflect.TypeOf((*q.Mode)(nil)).Elem(), 45 "NilNode": reflect.TypeOf((*q.NilNode)(nil)).Elem(), 46 "NodeType": reflect.TypeOf((*q.NodeType)(nil)).Elem(), 47 "NumberNode": reflect.TypeOf((*q.NumberNode)(nil)).Elem(), 48 "PipeNode": reflect.TypeOf((*q.PipeNode)(nil)).Elem(), 49 "Pos": reflect.TypeOf((*q.Pos)(nil)).Elem(), 50 "RangeNode": reflect.TypeOf((*q.RangeNode)(nil)).Elem(), 51 "StringNode": reflect.TypeOf((*q.StringNode)(nil)).Elem(), 52 "TemplateNode": reflect.TypeOf((*q.TemplateNode)(nil)).Elem(), 53 "TextNode": reflect.TypeOf((*q.TextNode)(nil)).Elem(), 54 "Tree": reflect.TypeOf((*q.Tree)(nil)).Elem(), 55 "VariableNode": reflect.TypeOf((*q.VariableNode)(nil)).Elem(), 56 "WithNode": reflect.TypeOf((*q.WithNode)(nil)).Elem(), 57 }, 58 AliasTypes: map[string]reflect.Type{}, 59 Vars: map[string]reflect.Value{}, 60 Funcs: map[string]reflect.Value{ 61 "IsEmptyTree": reflect.ValueOf(q.IsEmptyTree), 62 "New": reflect.ValueOf(q.New), 63 "NewIdentifier": reflect.ValueOf(q.NewIdentifier), 64 "Parse": reflect.ValueOf(q.Parse), 65 }, 66 TypedConsts: map[string]igop.TypedConst{ 67 "NodeAction": {reflect.TypeOf(q.NodeAction), constant.MakeInt64(int64(q.NodeAction))}, 68 "NodeBool": {reflect.TypeOf(q.NodeBool), constant.MakeInt64(int64(q.NodeBool))}, 69 "NodeChain": {reflect.TypeOf(q.NodeChain), constant.MakeInt64(int64(q.NodeChain))}, 70 "NodeCommand": {reflect.TypeOf(q.NodeCommand), constant.MakeInt64(int64(q.NodeCommand))}, 71 "NodeComment": {reflect.TypeOf(q.NodeComment), constant.MakeInt64(int64(q.NodeComment))}, 72 "NodeDot": {reflect.TypeOf(q.NodeDot), constant.MakeInt64(int64(q.NodeDot))}, 73 "NodeField": {reflect.TypeOf(q.NodeField), constant.MakeInt64(int64(q.NodeField))}, 74 "NodeIdentifier": {reflect.TypeOf(q.NodeIdentifier), constant.MakeInt64(int64(q.NodeIdentifier))}, 75 "NodeIf": {reflect.TypeOf(q.NodeIf), constant.MakeInt64(int64(q.NodeIf))}, 76 "NodeList": {reflect.TypeOf(q.NodeList), constant.MakeInt64(int64(q.NodeList))}, 77 "NodeNil": {reflect.TypeOf(q.NodeNil), constant.MakeInt64(int64(q.NodeNil))}, 78 "NodeNumber": {reflect.TypeOf(q.NodeNumber), constant.MakeInt64(int64(q.NodeNumber))}, 79 "NodePipe": {reflect.TypeOf(q.NodePipe), constant.MakeInt64(int64(q.NodePipe))}, 80 "NodeRange": {reflect.TypeOf(q.NodeRange), constant.MakeInt64(int64(q.NodeRange))}, 81 "NodeString": {reflect.TypeOf(q.NodeString), constant.MakeInt64(int64(q.NodeString))}, 82 "NodeTemplate": {reflect.TypeOf(q.NodeTemplate), constant.MakeInt64(int64(q.NodeTemplate))}, 83 "NodeText": {reflect.TypeOf(q.NodeText), constant.MakeInt64(int64(q.NodeText))}, 84 "NodeVariable": {reflect.TypeOf(q.NodeVariable), constant.MakeInt64(int64(q.NodeVariable))}, 85 "NodeWith": {reflect.TypeOf(q.NodeWith), constant.MakeInt64(int64(q.NodeWith))}, 86 "ParseComments": {reflect.TypeOf(q.ParseComments), constant.MakeInt64(int64(q.ParseComments))}, 87 }, 88 UntypedConsts: map[string]igop.UntypedConst{}, 89 }) 90 }