private bool IsInvocable(Expression expression, out AstExpressionType invokedType) { invokedType = default(AstExpressionType); var astExpression = expression as AstExpression; if (astExpression != null) { if (astExpression.AstNodeType == AstExpressionType.Event || astExpression.AstNodeType == AstExpressionType.Lambda) { invokedType = astExpression.AstNodeType; return true; } } return false; }
private bool IsInvocable(Expression expression, out AstExpressionType invokedType) { invokedType = default(AstExpressionType); var astExpression = expression as AstExpression; if (astExpression != null) { if (astExpression.AstNodeType == AstExpressionType.Event || astExpression.AstNodeType == AstExpressionType.Lambda) { invokedType = astExpression.AstNodeType; return(true); } } return(false); }