Lines Matching refs:Parse
1204 use crate::parse::{Parse, ParseStream};
1230 impl Parse for Expr {
1996 impl Parse for ExprMacro {
2090 impl Parse for ExprArray {
2116 impl Parse for ExprRepeat {
2149 impl Parse for ExprLit {
2194 impl Parse for ExprParen {
2207 impl Parse for ExprLet {
2230 impl Parse for ExprIf {
2284 impl Parse for ExprInfer {
2295 impl Parse for ExprForLoop {
2325 impl Parse for ExprLoop {
2347 impl Parse for ExprMatch {
2378 impl Parse for $expr_type { impl
2410 impl Parse for ExprUnary {
2433 impl Parse for ExprClosure {
2442 impl Parse for ExprRawAddr {
2457 impl Parse for ExprReference {
2471 impl Parse for ExprBreak {
2480 impl Parse for ExprReturn {
2506 impl Parse for ExprTryBlock {
2518 impl Parse for ExprYield {
2592 impl Parse for ExprAsync {
2641 impl Parse for ExprWhile {
2665 impl Parse for ExprConst {
2684 impl Parse for Label {
2695 impl Parse for Option<Label> {
2707 impl Parse for ExprContinue {
2752 impl Parse for FieldValue {
2781 impl Parse for ExprStruct {
2836 impl Parse for ExprUnsafe {
2855 impl Parse for ExprBlock {
2923 impl Parse for RangeLimits {
2960 impl Parse for ExprPath {
2975 impl Parse for Member {
3000 impl Parse for Arm {
3033 impl Parse for Index {
3086 impl Parse for PointerMutability {