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

Function NewBooleanNode

expr/node.go:1408–1411  ·  view source on GitHub ↗

NewBooleanNode Create a boolean node @operator = AND, OR @args = nodes

(operator lex.Token, args ...Node)

Source from the content-addressed store, hash-verified

1406// @operator = AND, OR
1407// @args = nodes
1408func NewBooleanNode(operator lex.Token, args ...Node) *BooleanNode {
1409 //u.Debugf("NewBinaryNode: %v %v %v", lhArg, operator, rhArg)
1410 return &BooleanNode{Args: args, Operator: operator}
1411}
1412func (m *BooleanNode) NodeType() string { return "Boolean" }
1413func (m *BooleanNode) ReverseNegation() bool {
1414 m.negated = !m.negated

Callers 1

FMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected