private SyntaxNode normalizeBlockedCode(SyntaxNode node) { IfStatementSyntax ifStatement = node as IfStatementSyntax; if (ifStatement != null) { return(ifStatement.ChildNodes().First()); } ForStatementSyntax forStatement = node as ForStatementSyntax; if (forStatement != null) { return(forStatement.ChildNodes().First()); } WhileStatementSyntax whileStatement = node as WhileStatementSyntax; if (whileStatement != null) { return(whileStatement.ChildNodes().First()); } return(node); }