code: private VariableStatementTree parseVariableStatement() {
      SourcePosition start = getTreeStartLocation();
      VariableDeclarationListTree declarations = parseVariableDeclarationList();
      eatPossibleImplicitSemiColon();
      return new VariableStatementTree(getTreeLocation(start), declarations);
    }
docs: 12.2 Variable Statement