type text/template/parse.TemplateNode
22 uses
text/template/parse (current package)
node.go#L937: type TemplateNode struct {
node.go#L946: func (t *Tree) newTemplate(pos Pos, line int, name string, pipe *PipeNode) *TemplateNode {
node.go#L947: return &TemplateNode{tr: t, NodeType: NodeTemplate, Pos: pos, Line: line, Name: name, Pipe: pipe}
node.go#L950: func (t *TemplateNode) String() string {
node.go#L956: func (t *TemplateNode) writeTo(sb *strings.Builder) {
node.go#L966: func (t *TemplateNode) tree() *Tree {
node.go#L970: func (t *TemplateNode) Copy() Node {
parse.go#L281: case *TemplateNode:
text/template
exec.go#L268: case *parse.TemplateNode:
exec.go#L402: func (s *state) walkTemplate(dot reflect.Value, t *parse.TemplateNode) {
github.com/google/safehtml/template
escape.go#L82: templateNodeEdits map[*parse.TemplateNode]string
escape.go#L94: map[*parse.TemplateNode]string{},
escape.go#L110: case *parse.TemplateNode:
escape.go#L448: func (e *escaper) escapeTemplate(c context, n *parse.TemplateNode) context {
escape.go#L734: func (e *escaper) editTemplateNode(n *parse.TemplateNode, callee string) {
escape.go#L776: e.templateNodeEdits = make(map[*parse.TemplateNode]string)
html/template
escape.go#L98: templateNodeEdits map[*parse.TemplateNode]string
escape.go#L110: map[*parse.TemplateNode]string{},
escape.go#L135: case *parse.TemplateNode:
escape.go#L537: func (e *escaper) escapeTemplate(c context, n *parse.TemplateNode) context {
escape.go#L787: func (e *escaper) editTemplateNode(n *parse.TemplateNode, callee string) {
escape.go#L829: e.templateNodeEdits = make(map[*parse.TemplateNode]string)
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |