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: add FunctionDef::body #5825

Merged
merged 55 commits into from
Aug 28, 2024
Merged

feat: add FunctionDef::body #5825

merged 55 commits into from
Aug 28, 2024

Commits on Aug 26, 2024

  1. Add FunctionDef::body

    asterite committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    4267688 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dae279a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c50a48 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9440f9d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6b4404a View commit details
    Browse the repository at this point in the history
  6. Map call arguments

    asterite committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    c7b13fc View commit details
    Browse the repository at this point in the history
  7. Add a TODO

    asterite committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    4fd315a View commit details
    Browse the repository at this point in the history
  8. clippy

    asterite committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    ed93bac View commit details
    Browse the repository at this point in the history
  9. Add a TODO

    asterite committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    af11fc6 View commit details
    Browse the repository at this point in the history
  10. Move test program

    asterite committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    fa9d119 View commit details
    Browse the repository at this point in the history
  11. Revert "Move test program"

    This reverts commit fa9d119.
    
    It seems the debugger doesn't run macros yet.
    asterite committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    8d63ff2 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Renames

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    16d3b9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83248f9 View commit details
    Browse the repository at this point in the history
  3. Use map

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0a05fc8 View commit details
    Browse the repository at this point in the history
  4. Add Expr::quoted

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    f5dc0f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    269075c View commit details
    Browse the repository at this point in the history
  6. Rename test program

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    93954e1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0403574 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    85d7fb3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    32d411e View commit details
    Browse the repository at this point in the history
  10. Intern LValue too

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4491a5e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    49613a3 View commit details
    Browse the repository at this point in the history
  12. Expr::map for method call

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4158665 View commit details
    Browse the repository at this point in the history
  13. Add a test to map an integer

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d133943 View commit details
    Browse the repository at this point in the history
  14. Expr::map for binary op

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    06031f3 View commit details
    Browse the repository at this point in the history
  15. Intern UnresolvedTypeData

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c01b1bc View commit details
    Browse the repository at this point in the history
  16. Expr::map for comptime

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    618eac5 View commit details
    Browse the repository at this point in the history
  17. Expr::map for function call

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    bd37b78 View commit details
    Browse the repository at this point in the history
  18. Expr::map for if

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    986ff46 View commit details
    Browse the repository at this point in the history
  19. Expr::map for index

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e911da0 View commit details
    Browse the repository at this point in the history
  20. Expr::map for member access

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    a0df942 View commit details
    Browse the repository at this point in the history
  21. Quoted is a type

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    5e5c4b6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b136e05 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f0b8471 View commit details
    Browse the repository at this point in the history
  24. Expr::map for slice

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    62f3d36 View commit details
    Browse the repository at this point in the history
  25. Expr::map for tuple

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    850eaa0 View commit details
    Browse the repository at this point in the history
  26. Expr::map for unary op

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    faad8c8 View commit details
    Browse the repository at this point in the history
  27. Expr::map for unsafe

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    86e3791 View commit details
    Browse the repository at this point in the history
  28. Add docs for Expr functions

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    1fbe2b6 View commit details
    Browse the repository at this point in the history
  29. Add docs for operators

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    bb65ee3 View commit details
    Browse the repository at this point in the history
  30. Fix docs

    asterite committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4eba2f8 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    b2420dd View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Remove TODO

    asterite committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    16e3f1d View commit details
    Browse the repository at this point in the history
  2. map -> mutate

    asterite committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    3cdbeda View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61b8d07 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dff525a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36b825e View commit details
    Browse the repository at this point in the history
  6. clippy

    asterite committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e58b761 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e9b98af View commit details
    Browse the repository at this point in the history
  8. Use crate:: inside std

    asterite committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    222e681 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d27c93d View commit details
    Browse the repository at this point in the history
  10. Update docs

    asterite committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    882f647 View commit details
    Browse the repository at this point in the history
  11. Use map

    asterite committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    8781b14 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e99b17a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    59cc511 View commit details
    Browse the repository at this point in the history