Lines Matching refs:parse
5 use syn::parse::{Parse, ParseStream};
42 fn parse(input: ParseStream) -> Result<Self> { in parse() method
45 input.parse::<kw::record>()?; in parse()
48 input.parse::<kw::variant>()?; in parse()
51 input.parse::<Token![enum]>()?; in parse()
54 input.parse::<kw::wasmtime_crate>()?; in parse()
55 input.parse::<Token![=]>()?; in parse()
56 Ok(ComponentAttr::WasmtimeCrate(input.parse()?)) in parse()
76 parser.parse::<kw::name>()?; in find_rename()
77 parser.parse::<Token![=]>()?; in find_rename()
78 parser.parse::<syn::LitStr>() in find_rename()
1114 fn parse(input: ParseStream) -> Result<Self> { in parse() method
1119 input.parse::<Token![const]>()?; in parse()
1120 let name = input.parse::<syn::Ident>()?.to_string(); in parse()
1133 fn parse(input: ParseStream) -> Result<Self> { in parse() method
1134 let name = input.parse::<syn::Ident>()?.to_string(); in parse()
1140 .parse_terminated(Flag::parse, Token![;])? in parse()