Module: Twig::Node::Expression::Binary
- Defined in:
- lib/twig/node/expression/binary/in.rb,
lib/twig/node/expression/binary/or.rb,
lib/twig/node/expression/binary/and.rb,
lib/twig/node/expression/binary/xor.rb,
lib/twig/node/expression/binary/base.rb,
lib/twig/node/expression/binary/elvis.rb,
lib/twig/node/expression/binary/concat.rb,
lib/twig/node/expression/binary/not_in.rb,
lib/twig/node/expression/binary/boolean.rb,
lib/twig/node/expression/binary/matches.rb,
lib/twig/node/expression/binary/has_some.rb,
lib/twig/node/expression/binary/ends_with.rb,
lib/twig/node/expression/binary/floor_div.rb,
lib/twig/node/expression/binary/has_every.rb,
lib/twig/node/expression/binary/starts_with.rb,
lib/twig/node/expression/binary/null_coalesce.rb
Defined Under Namespace
Classes: And, Base, Boolean, Concat, Elvis, EndsWith, FloorDiv, HasEvery, HasSome, In, Matches, NotIn, NullCoalesce, Or, StartsWith, Xor
Constant Summary collapse
- OPERATORS =
{ BitwiseOr: '|', BitwiseXor: '^', BitwiseAnd: '&', Equal: '==', NotEqual: '!=', Spaceship: '<=>', Less: '<', Greater: '>', LessEqual: '<=', GreaterEqual: '>=', Range: '..', Add: '+', Sub: '-', Mul: '*', Div: '/', Mod: '%', Power: '**', }.freeze