Home | History | Annotate | Download | only in parse

Lines Matching refs:decl

149 	Decl []*VariableNode // Variable declarations in lexical order.
153 func (t *Tree) newPipeline(pos Pos, line int, decl []*VariableNode) *PipeNode {
154 return &PipeNode{tr: t, NodeType: NodePipe, Pos: pos, Line: line, Decl: decl}
163 if len(p.Decl) > 0 {
164 for i, v := range p.Decl {
189 var decl []*VariableNode
190 for _, d := range p.Decl {
191 decl = append(decl, d.Copy().(*VariableNode))
193 n := p.tr.newPipeline(p.Pos, p.Line, decl)