Home
last modified time | relevance | path

Searched defs:ParseStream (Results 1 – 12 of 12) sorted by relevance

/linux/rust/syn/
H A Dstmt.rs200 fn parse_stmt(input: ParseStream, allow_nosemi: AllowNoSemi) -> Result<Stmt> { in parse_stmt()
268 fn stmt_mac(input: ParseStream, attrs: Vec<Attribute>, path: Path) -> Result<StmtMacro> { in stmt_mac()
285 fn stmt_local(input: ParseStream, attrs: Vec<Attribute>) -> Result<Local> { in stmt_local()
337 input: ParseStream, in stmt_expr()
H A Dty.rs321 input: ParseStream, in ambig_ty()
798 pub(crate) fn parse(input: ParseStream, allow_plus: bool) -> Result<Self> { in parse()
834 pub(crate) fn parse(input: ParseStream, allow_plus: bool) -> Result<Self> { in parse()
846 input: ParseStream, in parse_bounds()
897 pub(crate) fn parse(input: ParseStream, allow_plus: bool) -> Result<Self> { in parse()
968 fn parse(input: ParseStream, allow_plus: bool) -> Result<Self> { in parse()
988 fn parse_bare_fn_arg(input: ParseStream, allow_self: bool) -> Result<BareFnArg> { in parse_bare_fn_arg()
1036 fn parse_bare_variadic(input: ParseStream, attrs: Vec<Attribute>) -> Result<BareVariadic> { in parse_bare_variadic()
H A Dexpr.rs1313 input: ParseStream, in parse_expr()
1393 fn parse_expr(input: ParseStream, mut lhs: Expr, base: Precedence) -> Result<Expr> { in parse_expr()
1436 input: ParseStream, in parse_binop_rhs()
1486 input: ParseStream, in ambiguous_expr()
1517 fn unary_expr(input: ParseStream, allow_struct: AllowStruct) -> Result<Expr> { in unary_expr()
1596 input: ParseStream, in trailer_expr()
1625 fn trailer_helper(input: ParseStream, mut e: Expr) -> Result<Expr> { in trailer_helper()
1794 fn atom_expr(input: ParseStream, allow_struct: AllowStruct) -> Result<Expr> { in atom_expr()
1944 input: ParseStream, in path_or_macro_or_struct()
1961 input: ParseStream, in rest_of_path_or_macro_or_struct()
[all …]
H A Dderive.rs151 input: ParseStream, in data_struct()
187 input: ParseStream, in data_enum()
H A Dpath.rs463 input: ParseStream, in do_parse()
517 fn parse_helper(input: ParseStream, expr_style: bool) -> Result<Self> { in parse_helper()
613 pub(crate) fn parse_helper(input: ParseStream, expr_style: bool) -> Result<Self> { in parse_helper()
628 input: ParseStream, in parse_rest()
648 pub(crate) fn qpath(input: ParseStream, expr_style: bool) -> Result<(Option<QSelf>, Path)> { in qpath()
H A Ditem.rs951 input: ParseStream, in parse_rest_of_item()
1153 input: ParseStream, in parse()
1201 input: ParseStream, in parse_optional_bounds()
1333 input: ParseStream, in parse_item_use()
1367 input: ParseStream, in parse_use_tree()
1495 fn peek_signature(input: ParseStream, allow_safe: bool) -> bool { in peek_signature()
1515 fn parse_signature(input: ParseStream, allow_safe: bool) -> Result<Option<Signature>> { in parse_signature()
1567 input: ParseStream, in parse_rest_of_fn()
1603 input: ParseStream, in parse_fn_arg_or_variadic()
1698 input: ParseStream, in parse_fn_args()
[all …]
H A Dpat.rs399 fn multi_pat_impl(input: ParseStream, leading_vert: Option<Token![|]>) -> Result<Pat> { in multi_pat_impl()
496 input: ParseStream, in pat_tuple_struct()
523 fn pat_struct(input: ParseStream, qself: Option<QSelf>, path: Path) -> Result<PatStruct> { in pat_struct()
606 fn pat_range(input: ParseStream, qself: Option<QSelf>, path: Path) -> Result<Pat> { in pat_range()
H A Dtoken.rs985 pub(crate) fn keyword(input: ParseStream, token: &str) -> Result<Span> { in keyword()
1005 pub fn punct<const N: usize>(input: ParseStream, token: &str) -> Result<[Span; N]> { in punct()
1011 fn punct_helper(input: ParseStream, token: &str, spans: &mut [Span]) -> Result<()> { in punct_helper()
H A Dmeta.rs388 input: ParseStream, in parse_nested_meta()
H A Dgenerics.rs755 input: ParseStream, in parse_single()
798 input: ParseStream, in parse_multiple()
834 fn do_parse(input: ParseStream, allow_const: bool) -> Result<Option<Self>> { in do_parse()
H A Dattr.rs661 pub(crate) fn parse_inner(input: ParseStream, attrs: &mut Vec<Attribute>) -> Result<()> { in parse_inner()
H A Dparse.rs226 pub type ParseStream<'a> = &'a ParseBuffer<'a>; typedef