Class: Modl::Parser::MODLParser::Modl_value_itemContext

Inherits:
Antlr4::Runtime::ParserRuleContext
  • Object
show all
Defined in:
lib/modl/parser/MODLParser.rb

Instance Method Summary collapse

Constructor Details

#initialize(parent, invokingState) ⇒ Modl_value_itemContext

Returns a new instance of Modl_value_itemContext.



803
804
805
# File 'lib/modl/parser/MODLParser.rb', line 803

def initialize( parent,  invokingState)
  super(parent, invokingState)
end

Instance Method Details

#accept(visitor) ⇒ Object



820
821
822
823
824
825
826
# File 'lib/modl/parser/MODLParser.rb', line 820

def accept(visitor)
  if ( visitor.is_a? MODLParserVisitor )
    return visitor.visitModl_value_item(self)
  else
   return visitor.visit_children(self)
  end
end

#enter_rule(listener) ⇒ Object



809
810
811
812
813
# File 'lib/modl/parser/MODLParser.rb', line 809

def enter_rule( listener)
  if ( listener.is_a? MODLParserListener )
    listener.enterModl_value_item(self)
  end
end

#exit_rule(listener) ⇒ Object



814
815
816
817
818
# File 'lib/modl/parser/MODLParser.rb', line 814

def exit_rule( listener)
  if ( listener.is_a? MODLParserListener )
    listener.exitModl_value_item(self)
  end
end

#getRuleIndexObject



806
807
808
# File 'lib/modl/parser/MODLParser.rb', line 806

def getRuleIndex()
 return RULE_modl_value_item
end

#modl_valueObject



797
798
799
# File 'lib/modl/parser/MODLParser.rb', line 797

def modl_value()
  return rule_context("Modl_valueContext",0)
end

#modl_value_conditionalObject



800
801
802
# File 'lib/modl/parser/MODLParser.rb', line 800

def modl_value_conditional()
  return rule_context("Modl_value_conditionalContext",0)
end