(n *NodePb)
| 1849 | return &NodePb{Incn: n} |
| 1850 | } |
| 1851 | func (m *IncludeNode) FromPB(n *NodePb) Node { |
| 1852 | inid := n.Incn.Identity |
| 1853 | q := n.Incn.Identity.Quote |
| 1854 | return &IncludeNode{ |
| 1855 | negated: n.Incn.Negated, |
| 1856 | Operator: tokenFromInt(n.Incn.Op), |
| 1857 | Identity: &IdentityNode{Text: inid.Text, Quote: byte(*q)}, |
| 1858 | } |
| 1859 | } |
| 1860 | func (m *IncludeNode) Expr() *Expr { |
| 1861 | fe := &Expr{Op: lex.TokenInclude.String()} |
| 1862 | fe.Args = []*Expr{m.Identity.Expr()} |
no test coverage detected