Boo.Lang.Compiler.Steps.PreErrorChecking.IsTopLevelOfConditional C# (CSharp) Method

IsTopLevelOfConditional() private method

private IsTopLevelOfConditional ( Node child ) : bool
child Node
return 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);
        }