Package com.xcporter

Class KotlinParser.WhenExpressionContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
com.xcporter.KotlinParser.WhenExpressionContext
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree, org.antlr.v4.runtime.tree.RuleNode, org.antlr.v4.runtime.tree.SyntaxTree, org.antlr.v4.runtime.tree.Tree
Enclosing class:
KotlinParser

public static class KotlinParser.WhenExpressionContext
extends org.antlr.v4.runtime.ParserRuleContext
  • Field Summary

    Fields inherited from class org.antlr.v4.runtime.ParserRuleContext

    children, exception, start, stop

    Fields inherited from class org.antlr.v4.runtime.RuleContext

    EMPTY, invokingState, parent
  • Constructor Summary

    Constructors 
    Constructor Description
    WhenExpressionContext​(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)  
  • Method Summary

    Modifier and Type Method Description
    void enterRule​(org.antlr.v4.runtime.tree.ParseTreeListener listener)  
    void exitRule​(org.antlr.v4.runtime.tree.ParseTreeListener listener)  
    int getRuleIndex()  
    org.antlr.v4.runtime.tree.TerminalNode LCURL()  
    java.util.List<org.antlr.v4.runtime.tree.TerminalNode> NL()  
    org.antlr.v4.runtime.tree.TerminalNode NL​(int i)  
    org.antlr.v4.runtime.tree.TerminalNode RCURL()  
    org.antlr.v4.runtime.tree.TerminalNode WHEN()  
    java.util.List<KotlinParser.WhenEntryContext> whenEntry()  
    KotlinParser.WhenEntryContext whenEntry​(int i)  
    KotlinParser.WhenSubjectContext whenSubject()  

    Methods inherited from class org.antlr.v4.runtime.ParserRuleContext

    addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString

    Methods inherited from class org.antlr.v4.runtime.RuleContext

    accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • WhenExpressionContext

      public WhenExpressionContext​(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
  • Method Details

    • WHEN

      public org.antlr.v4.runtime.tree.TerminalNode WHEN()
    • LCURL

      public org.antlr.v4.runtime.tree.TerminalNode LCURL()
    • RCURL

      public org.antlr.v4.runtime.tree.TerminalNode RCURL()
    • NL

      public java.util.List<org.antlr.v4.runtime.tree.TerminalNode> NL()
    • NL

      public org.antlr.v4.runtime.tree.TerminalNode NL​(int i)
    • whenSubject

      public KotlinParser.WhenSubjectContext whenSubject()
    • whenEntry

      public java.util.List<KotlinParser.WhenEntryContext> whenEntry()
    • whenEntry

      public KotlinParser.WhenEntryContext whenEntry​(int i)
    • getRuleIndex

      public int getRuleIndex()
      Overrides:
      getRuleIndex in class org.antlr.v4.runtime.RuleContext
    • enterRule

      public void enterRule​(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      enterRule in class org.antlr.v4.runtime.ParserRuleContext
    • exitRule

      public void exitRule​(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      exitRule in class org.antlr.v4.runtime.ParserRuleContext