Class CompoundStatement
java.lang.Object
io.github.douira.glsl_transformer.ast.node.basic.ASTNode
io.github.douira.glsl_transformer.ast.node.basic.InnerASTNode
io.github.douira.glsl_transformer.ast.node.statement.Statement
io.github.douira.glsl_transformer.ast.node.statement.ManyStatement
io.github.douira.glsl_transformer.ast.node.statement.CompoundStatement
-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.douira.glsl_transformer.ast.node.statement.Statement
Statement.StatementType -
Field Summary
Fields inherited from class io.github.douira.glsl_transformer.ast.node.statement.ManyStatement
statements -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()voidenterNode(ASTListener listener) voidexitNode(ASTListener listener) <R> RstatementAccept(ASTVisitor<R> visitor) Methods inherited from class io.github.douira.glsl_transformer.ast.node.statement.ManyStatement
accept, getChildren, getStatementsMethods inherited from class io.github.douira.glsl_transformer.ast.node.basic.ASTNode
clone, clone, cloneInto, detach, detachAndDelete, detachParent, getAncestor, getAncestor, getAncestor, getAncestors, getBranchAncestor, getBranchAncestor, getBranchAncestor, getBranchAncestorContinue, getNthParent, getParent, getParentSetter, getRoot, hasAncestor, hasAncestor, hasAncestor, hasAncestor, hasParent, markTemplate, replaceBy, replaceByAndDelete, setParent, setup, swap, unregisterSubtree, updateParents
-
Constructor Details
-
CompoundStatement
-
-
Method Details
-
getStatementType
- Specified by:
getStatementTypein classStatement
-
statementAccept
- Specified by:
statementAcceptin classStatement
-
enterNode
- Overrides:
enterNodein classManyStatement
-
exitNode
- Overrides:
exitNodein classManyStatement
-
clone
- Specified by:
clonein classManyStatement
-
cloneInto
- Overrides:
cloneIntoin classManyStatement
-
cloneSeparate
- Overrides:
cloneSeparatein classManyStatement
-