private VariableDeclarationSyntax ParseVariableDeclaration() { TypeSyntax type; var mods = new List<SyntaxToken>(); var variables = new List<SyntaxNode>(); ParseDeclarationModifiers(mods); ParseVariableDeclaration(out type, variables); return new VariableDeclarationSyntax(mods, type, new SeparatedSyntaxList<VariableDeclaratorSyntax>(variables)); }