Class BuiltinNumericTypeSpecifier
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.type.specifier.TypeSpecifier
io.github.douira.glsl_transformer.ast.node.type.specifier.BuiltinNumericTypeSpecifier
- All Implemented Interfaces:
Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.douira.glsl_transformer.ast.node.type.specifier.TypeSpecifier
TypeSpecifier.SpecifierType -
Field Summary
FieldsFields inherited from class io.github.douira.glsl_transformer.ast.node.type.specifier.TypeSpecifier
arraySpecifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()voidenterNode(ASTListener listener) voidexitNode(ASTListener listener) <R> RtypeSpecifierAccept(ASTVisitor<R> visitor) Methods inherited from class io.github.douira.glsl_transformer.ast.node.type.specifier.TypeSpecifier
accept, getArraySpecifier, setArraySpecifierMethods inherited from class io.github.douira.glsl_transformer.ast.node.basic.ASTNode
cloneChild, cloneInto, detach, detachAndDelete, detachParent, getAncestor, getAncestor, getAncestor, getAncestors, getBranchAncestor, getBranchAncestor, getBranchAncestor, getBranchAncestorContinue, getChildClone, getNthParent, getParent, getParentSetter, getRoot, hasAncestor, hasAncestor, hasAncestor, hasAncestor, hasParent, markTemplate, replaceBy, replaceByAndDelete, setParent, setup, swap, unregisterSubtree, updateParents
-
Field Details
-
type
-
-
Constructor Details
-
BuiltinNumericTypeSpecifier
-
BuiltinNumericTypeSpecifier
-
-
Method Details
-
getSpecifierType
- Specified by:
getSpecifierTypein classTypeSpecifier
-
typeSpecifierAccept
- Specified by:
typeSpecifierAcceptin classTypeSpecifier
-
enterNode
- Overrides:
enterNodein classTypeSpecifier
-
exitNode
- Overrides:
exitNodein classTypeSpecifier
-
clone
- Overrides:
clonein classTypeSpecifier
-
cloneInto
- Overrides:
cloneIntoin classTypeSpecifier
-
cloneSeparate
- Overrides:
cloneSeparatein classTypeSpecifier
-