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

Add TS support to @babel/parser's Scope #9766

Merged

Commits on Apr 26, 2019

  1. Copy the full SHA
    3cd1814 View commit details
    Browse the repository at this point in the history
  2. Directly extend Scope

    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    1fd612c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    93638f6 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    8c4e379 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    627bfa3 View commit details
    Browse the repository at this point in the history
  6. Fix

    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    feca04a View commit details
    Browse the repository at this point in the history
  7. Fix flow

    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    02bbd18 View commit details
    Browse the repository at this point in the history
  8. Rename tests

    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    0f16595 View commit details
    Browse the repository at this point in the history
  9. Add tests

    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    6b87d61 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    cb5f104 View commit details
    Browse the repository at this point in the history
  11. Remove BIND_SIMPLE_CATCH

    SCOPE_SIMPLE_CATCH was used instead
    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    69dede6 View commit details
    Browse the repository at this point in the history
  12. Export TS types

    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    035904e View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    59fcd6a View commit details
    Browse the repository at this point in the history
  14. Fix body-less functions and namespaces

    1) Move this.scope.exit() for functions from parseFunctionBody to the callers.
        Otherwise the scope of body-less functions was never closed.
        Also, it is easier to track scope.exit() if it is near to scope.enter()
    2) Register namespace ids for export
    nicolo-ribaudo committed Apr 26, 2019
    Copy the full SHA
    b93bbc7 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    be8e163 View commit details
    Browse the repository at this point in the history