type text/template/parse.IdentifierNode
20 uses
text/template/parse (current package)
node.go#L343: type IdentifierNode struct {
node.go#L351: func NewIdentifier(ident string) *IdentifierNode {
node.go#L352: return &IdentifierNode{NodeType: NodeIdentifier, Ident: ident}
node.go#L358: func (i *IdentifierNode) SetPos(pos Pos) *IdentifierNode {
node.go#L366: func (i *IdentifierNode) SetTree(t *Tree) *IdentifierNode {
node.go#L371: func (i *IdentifierNode) String() string {
node.go#L375: func (i *IdentifierNode) writeTo(sb *strings.Builder) {
node.go#L379: func (i *IdentifierNode) tree() *Tree {
node.go#L383: func (i *IdentifierNode) Copy() Node {
text/template
exec.go#L486: case *parse.IdentifierNode:
exec.go#L594: func (s *state) evalFunction(dot reflect.Value, node *parse.IdentifierNode, cmd parse.Node, args []parse.Node, final reflect.Value) reflect.Value {
exec.go#L861: case *parse.IdentifierNode:
exec.go#L966: case *parse.IdentifierNode:
html/template
escape.go#L172: node, ok := idNode.Args[0].(*parse.IdentifierNode)
escape.go#L274: if idNode, ok := lastCmd.Args[0].(*parse.IdentifierNode); ok {
escape.go#L310: if idNode, ok := cmd.Args[0].(*parse.IdentifierNode); ok {
escape.go#L394: last, okLast := cmds[n-1].Args[0].(*parse.IdentifierNode)
escape.go#L395: next, okNext := cmd.Args[0].(*parse.IdentifierNode)