class Mutest::AST::Regexp::Transformer::Alternative::ASTToExpression

Mapper from `Parser::AST::Node` to `Regexp::Expression`

Constants

ALTERNATIVE

Alternative instance with dummy values for `level`, `set_level`, and `conditional_level`. These values do not affect unparsing

Private Instance Methods

transform() click to toggle source

Transform ast into expression

@return [Regexp::Expression::Alternative]

# File lib/mutest/ast/regexp/transformer/alternative.rb, line 29
def transform
  ALTERNATIVE.dup.tap do |alt|
    alt.expressions = subexpressions
  end
end