Class: Mutant::AST::Regexp::Transformer::Alternative::ASTToExpression Private

Inherits:
Mutant::AST::Regexp::Transformer::ASTToExpression show all
Defined in:
lib/mutant/ast/regexp/transformer/alternative.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

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

Constant Summary collapse

ALTERNATIVE =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

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

IceNine.deep_freeze(
  ::Regexp::Expression::Alternative.new(0, 0, 0)
)

Method Summary

Methods inherited from Mutant::AST::Regexp::Transformer::ASTToExpression

#call