type text/template/parse.IdentifierNode
20 uses
text/template/parse (current package)
node.go#L346: type IdentifierNode struct {
node.go#L354: func NewIdentifier(ident string) *IdentifierNode {
node.go#L355: return &IdentifierNode{NodeType: NodeIdentifier, Ident: ident}
node.go#L361: func (i *IdentifierNode) SetPos(pos Pos) *IdentifierNode {
node.go#L369: func (i *IdentifierNode) SetTree(t *Tree) *IdentifierNode {
node.go#L374: func (i *IdentifierNode) String() string {
node.go#L378: func (i *IdentifierNode) writeTo(sb *strings.Builder) {
node.go#L382: func (i *IdentifierNode) tree() *Tree {
node.go#L386: func (i *IdentifierNode) Copy() Node {
text/template
exec.go#L561: case *parse.IdentifierNode:
exec.go#L669: func (s *state) evalFunction(dot reflect.Value, node *parse.IdentifierNode, cmd parse.Node, args []parse.Node, final reflect.Value) reflect.Value {
exec.go#L950: case *parse.IdentifierNode:
exec.go#L1055: case *parse.IdentifierNode:
html/template
escape.go#L178: node, ok := idNode.Args[0].(*parse.IdentifierNode)
escape.go#L282: if idNode, ok := lastCmd.Args[0].(*parse.IdentifierNode); ok {
escape.go#L318: if idNode, ok := cmd.Args[0].(*parse.IdentifierNode); ok {
escape.go#L404: last, okLast := cmds[n-1].Args[0].(*parse.IdentifierNode)
escape.go#L405: next, okNext := cmd.Args[0].(*parse.IdentifierNode)