Versions in this module Expand all Collapse all v0 v0.5.0 Jun 7, 2018 Changes in this version + type BitwiseAnd struct + Left node.Node + Right node.Node + func NewBitwiseAnd(Variable node.Node, Expression node.Node) *BitwiseAnd + func (n *BitwiseAnd) Attributes() map[string]interface{} + func (n *BitwiseAnd) Walk(v walker.Visitor) + type BitwiseOr struct + Left node.Node + Right node.Node + func NewBitwiseOr(Variable node.Node, Expression node.Node) *BitwiseOr + func (n *BitwiseOr) Attributes() map[string]interface{} + func (n *BitwiseOr) Walk(v walker.Visitor) + type BitwiseXor struct + Left node.Node + Right node.Node + func NewBitwiseXor(Variable node.Node, Expression node.Node) *BitwiseXor + func (n *BitwiseXor) Attributes() map[string]interface{} + func (n *BitwiseXor) Walk(v walker.Visitor) + type BooleanAnd struct + Left node.Node + Right node.Node + func NewBooleanAnd(Variable node.Node, Expression node.Node) *BooleanAnd + func (n *BooleanAnd) Attributes() map[string]interface{} + func (n *BooleanAnd) Walk(v walker.Visitor) + type BooleanOr struct + Left node.Node + Right node.Node + func NewBooleanOr(Variable node.Node, Expression node.Node) *BooleanOr + func (n *BooleanOr) Attributes() map[string]interface{} + func (n *BooleanOr) Walk(v walker.Visitor) + type Coalesce struct + Left node.Node + Right node.Node + func NewCoalesce(Variable node.Node, Expression node.Node) *Coalesce + func (n *Coalesce) Attributes() map[string]interface{} + func (n *Coalesce) Walk(v walker.Visitor) + type Concat struct + Left node.Node + Right node.Node + func NewConcat(Variable node.Node, Expression node.Node) *Concat + func (n *Concat) Attributes() map[string]interface{} + func (n *Concat) Walk(v walker.Visitor) + type Div struct + Left node.Node + Right node.Node + func NewDiv(Variable node.Node, Expression node.Node) *Div + func (n *Div) Attributes() map[string]interface{} + func (n *Div) Walk(v walker.Visitor) + type Equal struct + Left node.Node + Right node.Node + func NewEqual(Variable node.Node, Expression node.Node) *Equal + func (n *Equal) Attributes() map[string]interface{} + func (n *Equal) Walk(v walker.Visitor) + type Greater struct + Left node.Node + Right node.Node + func NewGreater(Variable node.Node, Expression node.Node) *Greater + func (n *Greater) Attributes() map[string]interface{} + func (n *Greater) Walk(v walker.Visitor) + type GreaterOrEqual struct + Left node.Node + Right node.Node + func NewGreaterOrEqual(Variable node.Node, Expression node.Node) *GreaterOrEqual + func (n *GreaterOrEqual) Attributes() map[string]interface{} + func (n *GreaterOrEqual) Walk(v walker.Visitor) + type Identical struct + Left node.Node + Right node.Node + func NewIdentical(Variable node.Node, Expression node.Node) *Identical + func (n *Identical) Attributes() map[string]interface{} + func (n *Identical) Walk(v walker.Visitor) + type LogicalAnd struct + Left node.Node + Right node.Node + func NewLogicalAnd(Variable node.Node, Expression node.Node) *LogicalAnd + func (n *LogicalAnd) Attributes() map[string]interface{} + func (n *LogicalAnd) Walk(v walker.Visitor) + type LogicalOr struct + Left node.Node + Right node.Node + func NewLogicalOr(Variable node.Node, Expression node.Node) *LogicalOr + func (n *LogicalOr) Attributes() map[string]interface{} + func (n *LogicalOr) Walk(v walker.Visitor) + type LogicalXor struct + Left node.Node + Right node.Node + func NewLogicalXor(Variable node.Node, Expression node.Node) *LogicalXor + func (n *LogicalXor) Attributes() map[string]interface{} + func (n *LogicalXor) Walk(v walker.Visitor) + type Minus struct + Left node.Node + Right node.Node + func NewMinus(Variable node.Node, Expression node.Node) *Minus + func (n *Minus) Attributes() map[string]interface{} + func (n *Minus) Walk(v walker.Visitor) + type Mod struct + Left node.Node + Right node.Node + func NewMod(Variable node.Node, Expression node.Node) *Mod + func (n *Mod) Attributes() map[string]interface{} + func (n *Mod) Walk(v walker.Visitor) + type Mul struct + Left node.Node + Right node.Node + func NewMul(Variable node.Node, Expression node.Node) *Mul + func (n *Mul) Attributes() map[string]interface{} + func (n *Mul) Walk(v walker.Visitor) + type NotEqual struct + Left node.Node + Right node.Node + func NewNotEqual(Variable node.Node, Expression node.Node) *NotEqual + func (n *NotEqual) Attributes() map[string]interface{} + func (n *NotEqual) Walk(v walker.Visitor) + type NotIdentical struct + Left node.Node + Right node.Node + func NewNotIdentical(Variable node.Node, Expression node.Node) *NotIdentical + func (n *NotIdentical) Attributes() map[string]interface{} + func (n *NotIdentical) Walk(v walker.Visitor) + type Plus struct + Left node.Node + Right node.Node + func NewPlus(Variable node.Node, Expression node.Node) *Plus + func (n *Plus) Attributes() map[string]interface{} + func (n *Plus) Walk(v walker.Visitor) + type Pow struct + Left node.Node + Right node.Node + func NewPow(Variable node.Node, Expression node.Node) *Pow + func (n *Pow) Attributes() map[string]interface{} + func (n *Pow) Walk(v walker.Visitor) + type ShiftLeft struct + Left node.Node + Right node.Node + func NewShiftLeft(Variable node.Node, Expression node.Node) *ShiftLeft + func (n *ShiftLeft) Attributes() map[string]interface{} + func (n *ShiftLeft) Walk(v walker.Visitor) + type ShiftRight struct + Left node.Node + Right node.Node + func NewShiftRight(Variable node.Node, Expression node.Node) *ShiftRight + func (n *ShiftRight) Attributes() map[string]interface{} + func (n *ShiftRight) Walk(v walker.Visitor) + type Smaller struct + Left node.Node + Right node.Node + func NewSmaller(Variable node.Node, Expression node.Node) *Smaller + func (n *Smaller) Attributes() map[string]interface{} + func (n *Smaller) Walk(v walker.Visitor) + type SmallerOrEqual struct + Left node.Node + Right node.Node + func NewSmallerOrEqual(Variable node.Node, Expression node.Node) *SmallerOrEqual + func (n *SmallerOrEqual) Attributes() map[string]interface{} + func (n *SmallerOrEqual) Walk(v walker.Visitor) + type Spaceship struct + Left node.Node + Right node.Node + func NewSpaceship(Variable node.Node, Expression node.Node) *Spaceship + func (n *Spaceship) Attributes() map[string]interface{} + func (n *Spaceship) Walk(v walker.Visitor)