Lines Matching refs:ParseStream
281 use syn::parse::{ParseStream, Result};
288 fn peek_tag(input: ParseStream, tag: &str) -> bool {
299 fn full(input: ParseStream) -> Vec<Attribute> {
310 fn ast_struct_inner(input: ParseStream) -> Result<AstItem> {
322 pub fn ast_struct(input: ParseStream) -> Result<AstItem> {
330 pub fn ast_enum(input: ParseStream) -> Result<AstItem> {
351 fn eos_variant(input: ParseStream) -> Result<EosVariant> {
370 pub fn ast_enum_of_structs(input: ParseStream) -> Result<AstItem> {
412 pub fn parse_token_macro(input: ParseStream) -> Result<BTreeMap<String, String>> {
430 fn parse_feature(input: ParseStream) -> Result<String> {
440 pub fn parse_features(input: ParseStream) -> Result<types::Features> {