BanjoAst { | |
primary_namespace: "banjo.examples.alignment", | |
namespaces: { | |
"banjo.examples.alignment": [ | |
Struct { | |
attributes: Attrs( | |
[] | |
), | |
name: "packing_0", | |
fields: [ | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int32, | |
ident: Ident { | |
namespace: None, | |
name: "i32_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_1" | |
}, | |
val: None | |
} | |
] | |
}, | |
Struct { | |
attributes: Attrs( | |
[] | |
), | |
name: "packing_1", | |
fields: [ | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int8, | |
ident: Ident { | |
namespace: None, | |
name: "i8_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_1" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int8, | |
ident: Ident { | |
namespace: None, | |
name: "i8_1" | |
}, | |
val: None | |
} | |
] | |
}, | |
Struct { | |
attributes: Attrs( | |
[] | |
), | |
name: "packing_2", | |
fields: [ | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int8, | |
ident: Ident { | |
namespace: None, | |
name: "i8_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int8, | |
ident: Ident { | |
namespace: None, | |
name: "i8_1" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_1" | |
}, | |
val: None | |
} | |
] | |
}, | |
Struct { | |
attributes: Attrs( | |
[] | |
), | |
name: "packing_3", | |
fields: [ | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int32, | |
ident: Ident { | |
namespace: None, | |
name: "i32_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int64, | |
ident: Ident { | |
namespace: None, | |
name: "i64_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_0" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int32, | |
ident: Ident { | |
namespace: None, | |
name: "i32_1" | |
}, | |
val: None | |
}, | |
StructField { | |
attributes: Attrs( | |
[] | |
), | |
ty: Int16, | |
ident: Ident { | |
namespace: None, | |
name: "i16_1" | |
}, | |
val: None | |
} | |
] | |
} | |
] | |
} | |
} |