class Arel::Nodes::And
Experimental RBS support (using type sampling data from the type_fusion
project).
# sig/arel/nodes/and.rbs class Arel::Nodes::And < Arel::Nodes::Arel::Nodes::NodeExpression def initialize: (Array[Arel::Nodes::Equality] children) -> void end
def eql?(other)
def eql?(other) self.class == other.class && self.children == other.children end
def hash
def hash children.hash end
def initialize(children)
Experimental RBS support (using type sampling data from the type_fusion
project).
def initialize: (Arel::Nodes::Equality | Arel::Nodes::Equality | Arel::Nodes::Grouping children) -> void
This signature was generated using 1 sample from 1 application.
def initialize(children) super() @children = children end
def left
def left children.first end
def right
def right children[1] end