create Struct.S32

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I7bddfec540ba0f7c9b842d4c5ec0c9402eedc72a
This commit is contained in:
Maciej Żenczykowski 2022-08-17 15:20:38 +00:00
commit 8a8bd3734f

View file

@ -742,6 +742,17 @@ public class Struct {
}
}
/** A simple Struct which only contains an s32 field. */
public static class S32 extends Struct {
@Struct.Field(order = 0, type = Struct.Type.S32)
public final int val;
public S32(final int val) {
this.val = val;
}
}
/** A simple Struct which only contains a u32 field. */
public static class U32 extends Struct {
@Struct.Field(order = 0, type = Struct.Type.U32)
public final long val;
@ -751,6 +762,7 @@ public class Struct {
}
}
/** A simple Struct which only contains an s64 field. */
public static class S64 extends Struct {
@Struct.Field(order = 0, type = Struct.Type.S64)
public final long val;