Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Export{Default,Namespace}Specifier parsing ourselves. #146

Merged
merged 6 commits into from
Apr 25, 2017

Commits on Apr 24, 2017

  1. Configuration menu
    Copy the full SHA
    3772914 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2017

  1. Configuration menu
    Copy the full SHA
    49b4a18 View commit details
    Browse the repository at this point in the history
  2. Eliminate useless Parser#checkExport override.

    The only point of this method besides updating the map of exported symbol
    names was to complain if there were duplicate export names, but we
    override the raiseRecoverable method with noopRaiseRecoverable anyway, so
    there's really no need to override checkExport.
    benjamn committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    5366b4c View commit details
    Browse the repository at this point in the history
  3. Combine parseExportFromWithCheck with parseExportFrom and simplify.

    The Reify parser is more like the "loose" Acorn parser in that it doesn't
    care about enforcing expectations as long they don't affect the results of
    the parsing. So a loop that serves only to call this.unexpected is a loop
    that we can do without.
    benjamn committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    5f7f0a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b6d0c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    80b30d0 View commit details
    Browse the repository at this point in the history