Is your feature request related to a problem? Please describe.
Currently, all types defined with C typedef are represented with primitive types and MemorySegment, which might be confusing when lots of ints or MemorySegments are required as method arguments.
Describe the solution you'd like
This issue proposes to use value classes to wrap types defined with typedef, making it friendlier for users.
Additional context
This feature requires Value Classes and Objects, currently not available.
Is your feature request related to a problem? Please describe.
Currently, all types defined with C
typedefare represented with primitive types andMemorySegment, which might be confusing when lots ofints orMemorySegments are required as method arguments.Describe the solution you'd like
This issue proposes to use value classes to wrap types defined with
typedef, making it friendlier for users.Additional context
This feature requires Value Classes and Objects, currently not available.