type text/template/parse.IdentifierNode

22 uses

	text/template/parse (current package)
		node.go#L341: type IdentifierNode struct {
		node.go#L349: func NewIdentifier(ident string) *IdentifierNode {
		node.go#L350: 	return &IdentifierNode{NodeType: NodeIdentifier, Ident: ident}
		node.go#L356: func (i *IdentifierNode) SetPos(pos Pos) *IdentifierNode {
		node.go#L364: func (i *IdentifierNode) SetTree(t *Tree) *IdentifierNode {
		node.go#L369: func (i *IdentifierNode) String() string {
		node.go#L373: func (i *IdentifierNode) writeTo(sb *strings.Builder) {
		node.go#L377: func (i *IdentifierNode) tree() *Tree {
		node.go#L381: func (i *IdentifierNode) Copy() Node {

	text/template
		exec.go#L465: 	case *parse.IdentifierNode:
		exec.go#L573: func (s *state) evalFunction(dot reflect.Value, node *parse.IdentifierNode, cmd parse.Node, args []parse.Node, final reflect.Value) reflect.Value {
		exec.go#L808: 	case *parse.IdentifierNode:
		exec.go#L913: 	case *parse.IdentifierNode:

	github.com/google/safehtml/template
		escape.go#L129: 		node, ok := idNode.Args[0].(*parse.IdentifierNode)
		escape.go#L184: 		if idNode, ok := lastCmd.Args[0].(*parse.IdentifierNode); ok {

	html/template
		escape.go#L154: 		node, ok := idNode.Args[0].(*parse.IdentifierNode)
		escape.go#L256: 		if idNode, ok := lastCmd.Args[0].(*parse.IdentifierNode); ok {
		escape.go#L292: 		if idNode, ok := cmd.Args[0].(*parse.IdentifierNode); ok {
		escape.go#L376: 		last, okLast := cmds[n-1].Args[0].(*parse.IdentifierNode)
		escape.go#L377: 		next, okNext := cmd.Args[0].(*parse.IdentifierNode)