Class Hierarchy
- java.lang.Object
- org.antlr.v4.runtime.Recognizer<Symbol,
ATNInterpreter> - org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- io.github.douira.glsl_transformer.tree.VersionedGLSLLexer
- org.antlr.v4.runtime.Parser
- io.github.douira.glsl_transformer.tree.ExtendedParser
- org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- io.github.douira.glsl_transformer.tree.ExtendedContext (implements io.github.douira.glsl_transformer.tree.TreeMember)
- org.antlr.v4.runtime.ParserRuleContext
- org.antlr.v4.runtime.tree.TerminalNodeImpl (implements org.antlr.v4.runtime.tree.TerminalNode)
- io.github.douira.glsl_transformer.tree.ExtendedTerminalNode (implements io.github.douira.glsl_transformer.tree.TreeMember)
- org.antlr.v4.runtime.Recognizer<Symbol,
Interface Hierarchy
- io.github.douira.glsl_transformer.cst.traversal.MoveCheckable
- io.github.douira.glsl_transformer.tree.TreeMember (also extends org.antlr.v4.runtime.tree.ParseTree)
- org.antlr.v4.runtime.tree.Tree
- org.antlr.v4.runtime.tree.SyntaxTree
- org.antlr.v4.runtime.tree.ParseTree
- io.github.douira.glsl_transformer.tree.TreeMember (also extends io.github.douira.glsl_transformer.cst.traversal.MoveCheckable)
- org.antlr.v4.runtime.tree.ParseTree
- org.antlr.v4.runtime.tree.SyntaxTree