Searched refs:AsIf (Results 1 – 5 of 5) sorted by relevance
201 if err := h.doIf(r, o.AsIf(), depth); err != nil {
63 return g.writeStatementIf(b, n.AsIf(), depth)
206 func (n *Node) AsIf() *If { return (*If)(n) } func581 func (n *If) ElseIf() *If { return n.rhs.AsIf() }
61 for n := n.AsIf(); n != nil; n = n.ElseIf() {84 for n := n.AsIf(); n != nil; n = n.ElseIf() {
259 if err := q.bcheckIf(n.AsIf()); err != nil {542 n := n.AsIf()