Lines Matching defs:AstItem
22 items: BTreeMap<Ident, AstItem>,
63 pub struct AstItem {
68 fn introspect_item(item: &AstItem, lookup: &Lookup) -> types::Node {
277 use super::AstItem;
310 fn ast_struct_inner(input: ParseStream) -> Result<AstItem> {
314 Ok(AstItem {
322 pub fn ast_struct(input: ParseStream) -> Result<AstItem> {
330 pub fn ast_enum(input: ParseStream) -> Result<AstItem> {
336 Ok(AstItem {
370 pub fn ast_enum_of_structs(input: ParseStream) -> Result<AstItem> {
400 Ok(AstItem {
583 // Try to parse the AstItem declaration out of the item.
604 AstItem {