Class: Antlr4ruby::SimulatorState

Inherits:
Object
  • Object
show all
Defined in:
lib/antlr4ruby/atn/state/simulator_state.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(outer_context, s0, use_context, remaining_outer_context) ⇒ SimulatorState

Returns a new instance of SimulatorState.



9
10
11
12
# File 'lib/antlr4ruby/atn/state/simulator_state.rb', line 9

def initialize(outer_context, s0, use_context, remaining_outer_context)
  @outer_context, @s0, @use_context, @remaining_outer_context =
    outer_context, s0, use_context, remaining_outer_context
end

Instance Attribute Details

#outer_contextObject

Returns the value of attribute outer_context.



6
7
8
# File 'lib/antlr4ruby/atn/state/simulator_state.rb', line 6

def outer_context
  @outer_context
end

#remaining_outer_contextObject

Returns the value of attribute remaining_outer_context.



6
7
8
# File 'lib/antlr4ruby/atn/state/simulator_state.rb', line 6

def remaining_outer_context
  @remaining_outer_context
end

#s0Object

Returns the value of attribute s0.



6
7
8
# File 'lib/antlr4ruby/atn/state/simulator_state.rb', line 6

def s0
  @s0
end

#use_contextObject

Returns the value of attribute use_context.



6
7
8
# File 'lib/antlr4ruby/atn/state/simulator_state.rb', line 6

def use_context
  @use_context
end