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

feat[lang]: implement function exports #3786

Merged
merged 57 commits into from
Feb 25, 2024

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    6f3ad24 View commit details
    Browse the repository at this point in the history
  2. wip - implements

    charles-cooper committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    4219ddf View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    bda6255 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6eb4b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56468c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    511b804 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3022e30 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8becf22 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7236567 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    0d3f081 View commit details
    Browse the repository at this point in the history
  2. remove expanded getters from module ast

    they are now just annotations on the original ast
    
    remove Module.add_to_body, Module.remove_from_body as they are dead now
    update vyper/ast/nodes.pyi
    charles-cooper committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7db010a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7508410 View commit details
    Browse the repository at this point in the history
  4. fix some tests

    charles-cooper committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    fc35509 View commit details
    Browse the repository at this point in the history
  5. fix some more tests

    charles-cooper committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    1f5b242 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    230e245 View commit details
    Browse the repository at this point in the history
  7. fix a test

    charles-cooper committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    f1318dc View commit details
    Browse the repository at this point in the history
  8. fix another test

    charles-cooper committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    6871747 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. clarify a comment

    charles-cooper committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    2cc0363 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    f347a10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d702923 View commit details
    Browse the repository at this point in the history
  3. fix lint

    charles-cooper committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    7c687b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    46d341a View commit details
    Browse the repository at this point in the history
  5. slight refactor

    charles-cooper committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    bd09e04 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    863c34d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    efe3ed5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3cb7252 View commit details
    Browse the repository at this point in the history
  9. fix getter type

    charles-cooper committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    0cdbb61 View commit details
    Browse the repository at this point in the history
  10. simplify a loop

    charles-cooper committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    d511090 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    94f4248 View commit details
    Browse the repository at this point in the history
  12. add another fun test

    charles-cooper committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    0804479 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d332a42 View commit details
    Browse the repository at this point in the history
  14. remove dead methods

    charles-cooper committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    ffcc1dd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    69cf531 View commit details
    Browse the repository at this point in the history
  16. fix lint

    charles-cooper committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    8865814 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    468ca88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5de0a4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6195130 View commit details
    Browse the repository at this point in the history
  4. Revert "handle topsort of nodes"

    This reverts commit 5de0a4c.
    
    it was a bad idea.
    charles-cooper committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    3ed7834 View commit details
    Browse the repository at this point in the history
  5. fix declnode getattr

    charles-cooper committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    4b9fa22 View commit details
    Browse the repository at this point in the history
  6. fix error message

    charles-cooper committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    6624d72 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ca7169 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c35272e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eedb734 View commit details
    Browse the repository at this point in the history
  10. add more tests

    charles-cooper committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    35559b0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    102941a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c6a7326 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    18b858f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1247014 View commit details
    Browse the repository at this point in the history
  15. fix a name shadow

    charles-cooper committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    b7dd25a View commit details
    Browse the repository at this point in the history
  16. fix a property

    charles-cooper committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    5c8f0a7 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    7ab359c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73a3228 View commit details
    Browse the repository at this point in the history
  3. revert bad validation

    charles-cooper committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    5bbc496 View commit details
    Browse the repository at this point in the history
  4. Revert validation changes

    - This reverts commit 5bbc496.
    - This reverts commit 73a3228.
    charles-cooper committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    f96eb1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0375cb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Configuration menu
    Copy the full SHA
    69f480d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b91ac1 View commit details
    Browse the repository at this point in the history