text/template/parse.PipeNode.Cmds (field)

26 uses

	text/template/parse (current package)
		node.go#L193: 	Cmds     []*CommandNode  // The commands in lexical order.
		node.go#L201: 	p.Cmds = append(p.Cmds, command)
		node.go#L220: 	for i, c := range p.Cmds {
		node.go#L242: 	for _, c := range p.Cmds {
		parse.go#L466: 	if len(pipe.Cmds) == 0 {
		parse.go#L470: 	for i, c := range pipe.Cmds[1:] {

	text/template
		exec.go#L435: 	for _, cmd := range pipe.Cmds {

	github.com/google/safehtml/template
		escape.go#L128: 	for pos, idNode := range n.Pipe.Cmds {
		escape.go#L142: 			if pos < len(n.Pipe.Cmds)-1 ||
		escape.go#L181: 	pipelineLen := len(p.Cmds)
		escape.go#L183: 		lastCmd := p.Cmds[pipelineLen-1]
		escape.go#L187: 				if len(p.Cmds) == 1 && len(lastCmd.Args) > 1 {
		escape.go#L194: 					p.Cmds = append(p.Cmds, newIdentCmd(esc, p.Position()))
		escape.go#L216: 	copy(newCmds, p.Cmds)
		escape.go#L220: 	p.Cmds = newCmds

	html/template
		escape.go#L153: 	for pos, idNode := range n.Pipe.Cmds {
		escape.go#L167: 			if pos < len(n.Pipe.Cmds)-1 ||
		escape.go#L253: 	pipelineLen := len(p.Cmds)
		escape.go#L255: 		lastCmd := p.Cmds[pipelineLen-1]
		escape.go#L259: 				if len(p.Cmds) == 1 && len(lastCmd.Args) > 1 {
		escape.go#L266: 					p.Cmds = appendCmd(p.Cmds, newIdentCmd(esc, p.Position()))
		escape.go#L290: 		cmd := p.Cmds[i]
		escape.go#L305: 	p.Cmds = newCmds