Class SwiftParser.SwLiteral

All Implemented Interfaces:
AntlrNode<SwiftNode>, GenericNode<SwiftNode>, Node, SwiftNode, Reportable
Enclosing class:
SwiftParser

@Generated("org.antlr.v4.Tool") public static class SwiftParser.SwLiteral extends BaseAntlrInnerNode<SwiftNode>
  • Constructor Details

    • SwLiteral

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

    • numericLiteral

      public SwiftParser.SwNumericLiteral numericLiteral()
    • MultiStringLiteral

      public org.antlr.v4.runtime.tree.TerminalNode MultiStringLiteral()
    • SingleStringLiteral

      public org.antlr.v4.runtime.tree.TerminalNode SingleStringLiteral()
    • BooleanLiteral

      public org.antlr.v4.runtime.tree.TerminalNode BooleanLiteral()
    • NilLiteral

      public org.antlr.v4.runtime.tree.TerminalNode NilLiteral()
    • RawMultiStringLiteral

      public org.antlr.v4.runtime.tree.TerminalNode RawMultiStringLiteral()
    • RawSingleStringLiteral

      public org.antlr.v4.runtime.tree.TerminalNode RawSingleStringLiteral()
    • getRuleIndex

      public int getRuleIndex()
      Specified by:
      getRuleIndex in class BaseAntlrInnerNode<SwiftNode>
    • enterRule

      public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      enterRule in class BaseAntlrInnerNode<SwiftNode>
    • exitRule

      public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      exitRule in class BaseAntlrInnerNode<SwiftNode>
    • acceptVisitor

      public <P, R> R acceptVisitor(AstVisitor<? super P,? extends R> visitor, P data)
      Specified by:
      acceptVisitor in interface Node
    • asAntlrNode

      Overrides:
      asAntlrNode in class BaseAntlrInnerNode<SwiftNode>
    • getXPathNodeName

      public String getXPathNodeName()
      Specified by:
      getXPathNodeName in interface Node