blob: 331c96b1b351613ea477d6f1a67ca5303ea46f8e [file] [log] [blame]
BanjoAst {
primary_namespace: "banjo.examples.example0",
namespaces: {
"banjo.examples.example0": [
Struct {
attributes: Attrs(
[]
),
name: "Foo",
fields: [
StructField {
attributes: Attrs(
[]
),
ty: Identifier {
id: Ident {
namespace: None,
name: "Bar"
},
reference: false
},
ident: Ident {
namespace: None,
name: "b"
},
val: None
}
]
},
Struct {
attributes: Attrs(
[]
),
name: "Bar",
fields: [
StructField {
attributes: Attrs(
[]
),
ty: Identifier {
id: Ident {
namespace: None,
name: "Foo"
},
reference: true
},
ident: Ident {
namespace: None,
name: "f"
},
val: None
}
]
}
]
}
}