MCPcopy Create free account
hub / github.com/araddon/qlbridge / FromPB

Method FromPB

expr/node.go:1851–1859  ·  view source on GitHub ↗
(n *NodePb)

Source from the content-addressed store, hash-verified

1849 return &NodePb{Incn: n}
1850}
1851func (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}
1860func (m *IncludeNode) Expr() *Expr {
1861 fe := &Expr{Op: lex.TokenInclude.String()}
1862 fe.Args = []*Expr{m.Identity.Expr()}

Callers 1

NodeFromNodePbFunction · 0.95

Calls 1

tokenFromIntFunction · 0.70

Tested by

no test coverage detected