Class GLSLParser.PragmaStatementContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
io.github.douira.glsl_transformer.GLSLParser.PragmaStatementContext
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:
GLSLParser

public static class GLSLParser.PragmaStatementContext 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
    PragmaStatementContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
     
    void
    enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
    void
    exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
    int
     
    org.antlr.v4.runtime.tree.TerminalNode
    NR()
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     

    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

    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

    • PragmaStatementContext

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

    • NR

      public org.antlr.v4.runtime.tree.TerminalNode NR()
    • PRAGMA

      public org.antlr.v4.runtime.tree.TerminalNode PRAGMA()
    • NR_EOL

      public org.antlr.v4.runtime.tree.TerminalNode NR_EOL()
    • NR_LPAREN

      public org.antlr.v4.runtime.tree.TerminalNode NR_LPAREN()
    • RPAREN

      public org.antlr.v4.runtime.tree.TerminalNode RPAREN()
    • PRAGMA_INVARIANT

      public org.antlr.v4.runtime.tree.TerminalNode PRAGMA_INVARIANT()
    • NR_ALL

      public org.antlr.v4.runtime.tree.TerminalNode NR_ALL()
    • NR_RPAREN

      public org.antlr.v4.runtime.tree.TerminalNode NR_RPAREN()
    • NR_IDENTIFIER

      public org.antlr.v4.runtime.tree.TerminalNode NR_IDENTIFIER()
    • NR_STDGL

      public org.antlr.v4.runtime.tree.TerminalNode NR_STDGL()
    • PRAGMA_DEBUG

      public org.antlr.v4.runtime.tree.TerminalNode PRAGMA_DEBUG()
    • PRAGMA_OPTIMIZE

      public org.antlr.v4.runtime.tree.TerminalNode PRAGMA_OPTIMIZE()
    • NR_ON

      public org.antlr.v4.runtime.tree.TerminalNode NR_ON()
    • NR_OFF

      public org.antlr.v4.runtime.tree.TerminalNode NR_OFF()
    • 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
    • accept

      public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
      Specified by:
      accept in interface org.antlr.v4.runtime.tree.ParseTree
      Overrides:
      accept in class org.antlr.v4.runtime.RuleContext