public IEnumerable<MonoDevelop.CSharp.Ast.Statement> ParseStatements(TextReader reader)
{
string code = "void M() { " + reader.ReadToEnd() + "}";
var members = ParseTypeMembers(new StringReader(code));
var method = members.FirstOrDefault() as MethodDeclaration;
if (method != null && method.Body != null)
return method.Body.Statements;
return Enumerable.Empty<MonoDevelop.CSharp.Ast.Statement> ();
}