Class: Antlr4ruby::DecisionEventInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/antlr4ruby/atn/info/decision_event_info.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(decision, configs, input, start_index, stop_index, full_ctx) ⇒ DecisionEventInfo

Returns a new instance of DecisionEventInfo.



8
9
10
11
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 8

def initialize(decision, configs, input, start_index, stop_index, full_ctx)
  @decision, @full_ctx, @stop_index, @input, @start_index, @configs =
    decision, full_ctx, stop_index, input, start_index, configs
end

Instance Attribute Details

#configsObject (readonly)

Returns the value of attribute configs.



6
7
8
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6

def configs
  @configs
end

#decisionObject (readonly)

Returns the value of attribute decision.



6
7
8
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6

def decision
  @decision
end

#full_ctxObject (readonly)

Returns the value of attribute full_ctx.



6
7
8
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6

def full_ctx
  @full_ctx
end

#inputObject (readonly)

Returns the value of attribute input.



6
7
8
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6

def input
  @input
end

#start_indexObject (readonly)

Returns the value of attribute start_index.



6
7
8
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6

def start_index
  @start_index
end

#stop_indexObject (readonly)

Returns the value of attribute stop_index.



6
7
8
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6

def stop_index
  @stop_index
end