module Mutest::AST::Regexp::Transformer::LookupTable
Mixin for node transformers
Helps construct a mapping from Parser::AST::Node domain to Regexp::Expression domain
Constants
- Mapping
Private Instance Methods
expression_class()
click to toggle source
Lookup regexp class given node type
@return [Class<Regexp::Expression>]
# File lib/mutest/ast/regexp/transformer.rb, line 185 def expression_class self.class::TABLE.lookup(node.type).regexp_class end
expression_token()
click to toggle source
Lookup expression token given node type
@return [Regexp::Token]
# File lib/mutest/ast/regexp/transformer.rb, line 178 def expression_token self.class::TABLE.lookup(node.type).token end