While.Parsing.Parser.ToStatementSequence C# (CSharp) Метод

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

private ToStatementSequence ( Statement s ) : StatementSequence
s While.AST.Statements.Statement
Результат While.AST.Sequences.StatementSequence
        private StatementSequence ToStatementSequence(Statement s)
        {
            if (s is StatementSequence) {
                return (StatementSequence)s;
            } else {
                StatementSequence seq = new StatementSequence();
                seq.AddStatement(s);
                return seq;
            }
        }