Uses of Interface
jdk.incubator.jextract.Declaration.Variable
-
Uses of Declaration.Variable in jdk.incubator.jextract
Modifier and TypeMethodDescriptionstatic Declaration.Variable
Declaration.bitfield
(Position pos, String name, Type type, MemoryLayout layout) Creates a new bitfield declaration with given name, type and layout.static Declaration.Variable
Creates a new field declaration with given name and type.static Declaration.Variable
Declaration.globalVariable
(Position pos, String name, Type type) Creates a new global variable declaration with given name and type.static Declaration.Variable
Creates a new parameter declaration with given name and type.Modifier and TypeMethodDescriptionDeclaration.Function.parameters()
The parameters associated with this function declaration.Modifier and TypeMethodDescriptionstatic Declaration.Scoped
Declaration.bitfields
(Position pos, MemoryLayout layout, Declaration.Variable... bitfields) Creates a new bitfields group declaration with given name and layout.static Declaration.Function
Declaration.function
(Position pos, String name, Type.Function type, Declaration.Variable... params) Creates a new function declaration with given name, type and parameter declarations.default R
Declaration.Visitor.visitVariable
(Declaration.Variable d, P p) Visit a variable declaration.