public static Matcher <ParameterExpression> AsParameter <TExpression>(this Matcher <TExpression> matcher) where TExpression : Expression { return(matcher.As <ParameterExpression>()); }
public static Matcher <ConstantExpression> AsConstant <TExpression>(this Matcher <TExpression> matcher) where TExpression : Expression { return(matcher.As <ConstantExpression>()); }
public static Matcher <MethodCallExpression> AsMethodCall <TExpression>(this Matcher <TExpression> matcher) where TExpression : Expression { return(matcher.As <MethodCallExpression>()); }
public static Matcher <MemberExpression> AsPropertyOrField <TExpression>(this Matcher <TExpression> matcher) where TExpression : Expression { return(matcher.As <MemberExpression>()); }
public static Matcher <BinaryExpression> AsBinary <TExpression>(this Matcher <TExpression> matcher) where TExpression : Expression { return(matcher.As <BinaryExpression>()); }