Sha256: 51361b705c5bce19c7a2c94039a3c734d2cd5f641b07e1cd5c4faa0f277c7e0f

Contents?: true

Size: 516 Bytes

Versions: 1

Compression:

Stored size: 516 Bytes

Contents

module Antlr4ruby

  class LexerActionExecutor
    def self.append: (LexerActionExecutor, _LexerAction) -> LexerActionExecutor

    attr_reader hash_code: Integer

    def initialize: (Array[_LexerAction]) -> void

    def execute: (Lexer, _CharStream, Integer) -> void

    def fix_offset_before_match: (Integer) -> LexerActionExecutor

    def get_lexer_actions: -> Array[_LexerAction]

    # def execute: () -> void

    private

    attr_reader lexer_actions: Array[_LexerAction]
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
antlr4ruby-0.1.0 sig/antlr4ruby/atn/action/lexer_action_executor.rbs