Boo.Lang.Compiler.Steps.ExpandDuckTypedExpressions.GetSlicingTarget C# (CSharp) Метод

GetSlicingTarget() приватный статический Метод

private static GetSlicingTarget ( Boo.Lang.Compiler.Ast.SlicingExpression node ) : Expression
node Boo.Lang.Compiler.Ast.SlicingExpression
Результат Boo.Lang.Compiler.Ast.Expression
        private static Expression GetSlicingTarget(SlicingExpression node)
        {
            Expression target = node.Target;
            if (NodeType.MemberReferenceExpression == target.NodeType)
            {
                MemberReferenceExpression mre = ((MemberReferenceExpression)target);
                return mre.Target;
            }
            return target;
        }