You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The unnamed union is processed fine, but the field1 accessor is referencing a completely different class than the one which is defined in the inner static class.
public class cs_detail extends StructObject {
[...]
public capstone.cs_arm_op.field1_union field1() {
return this.io.getNativeObjectField(this, 6);
}
@Union
public static class field1_union extends StructObject {
At runtime the actual union is inaccessible.
Removing the erroneous capstone.cs_arm_op. yields a perfectly valid result.
I appreciate any feedback on how to resolve.
Cheers, and keep up the good work!
The text was updated successfully, but these errors were encountered:
First of all: amazing work!
I am running jnaerator-0.12 against the capstone library https://capstone-engine.github.io/download/3.0.4/capstone-3.0.4-win64.zip it produces a way better binding than the hand-tooled one of the author.
I ran into a strange show stopper.
The unnamed union is processed fine, but the field1 accessor is referencing a completely different class than the one which is defined in the inner static class.
At runtime the actual union is inaccessible.
Removing the erroneous capstone.cs_arm_op. yields a perfectly valid result.
I appreciate any feedback on how to resolve.
Cheers, and keep up the good work!
The text was updated successfully, but these errors were encountered: