Class
Ambition::WhereProcessor
In:
lib/ambition/lib/ambition/where.rb
Parent:
Processor
Methods
build_condition
joined_expressions
negate
new
process_and
process_attrasgn
process_call
process_dvar
process_false
process_gvar
process_ivar
process_lit
process_lvar
process_match3
process_nil
process_not
process_or
process_str
process_true
process_vcall
translation
value
Attributes
includes
[R]
Public Class methods
new
(owner, block)
Public Instance methods
build_condition
(receiver, method, other)
joined_expressions
(with, exp)
Processor
helper methods
negate
(method)
process_and
(exp)
Sexp Processing Methods
process_attrasgn
(exp)
process_call
(exp)
process_dvar
(exp)
process_false
(exp)
process_gvar
(exp)
process_ivar
(exp)
process_lit
(exp)
process_lvar
(exp)
process_match3
(exp)
process_nil
(exp)
process_not
(exp)
process_or
(exp)
process_str
(exp)
process_true
(exp)
process_vcall
(exp)
translation
(receiver, method, other)
value
(variable)
[Validate]