Boo.Lang.Compiler.Steps.ProcessAssignmentsToSpecialMembers.IsTerminalReferenceNode C# (CSharp) Метод

IsTerminalReferenceNode() защищенный Метод

protected IsTerminalReferenceNode ( Expression target ) : bool
target Boo.Lang.Compiler.Ast.Expression
Результат bool
        protected virtual bool IsTerminalReferenceNode(Expression target)
        {
            NodeType type = target.NodeType;
            return
                NodeType.ReferenceExpression == type ||
                NodeType.SelfLiteralExpression == type ||
                NodeType.SuperLiteralExpression == type ||
                ProcessMethodBodies.IsArraySlicing(target) ||
                !IsSpecialMemberTarget(target);
        }