Boo.Lang.Compiler.Steps.PreErrorChecking.IsTopLevelOfConditional C# (CSharp) Метод

IsTopLevelOfConditional() приватный Метод

private IsTopLevelOfConditional ( Node child ) : bool
child Node
Результат bool
        bool IsTopLevelOfConditional(Node child)
        {
            Node parent = child.ParentNode;
            return (parent.NodeType == NodeType.IfStatement
                || parent.NodeType == NodeType.UnlessStatement
                || parent.NodeType == NodeType.ConditionalExpression
                || parent.NodeType == NodeType.StatementModifier
                || parent.NodeType == NodeType.ReturnStatement
                || parent.NodeType == NodeType.YieldStatement);
        }