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

[Refactor] Use the Consumer pattern for code generation. #2282

Open
wants to merge 24 commits into
base: testnet3
Choose a base branch
from

Commits on Feb 24, 2023

  1. Reorganize access expressions

    d0cd committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    91b4cc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    506f59d View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Update parser

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    0cee890 View commit details
    Browse the repository at this point in the history
  2. Update Visitor

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    1fd8311 View commit details
    Browse the repository at this point in the history
  3. Update Reconstructor

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    88b5336 View commit details
    Browse the repository at this point in the history
  4. Update flattener

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    cc68356 View commit details
    Browse the repository at this point in the history
  5. Update SymbolTableCreation

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    21f1e93 View commit details
    Browse the repository at this point in the history
  6. Update type checker

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    7df66a2 View commit details
    Browse the repository at this point in the history
  7. WIP refactor code generation

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    e4e4fdd View commit details
    Browse the repository at this point in the history
  8. Clean up type checking

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    751804f View commit details
    Browse the repository at this point in the history
  9. Clean up flattening

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    af3e652 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2b6bbce View commit details
    Browse the repository at this point in the history
  11. Cleanup, fmt, clippy

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    355570a View commit details
    Browse the repository at this point in the history
  12. Update parser error

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    34f56a3 View commit details
    Browse the repository at this point in the history
  13. Regen expectations

    d0cd committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    dbfe07b View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2023

  1. Revert to simplified visitor

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    6624c69 View commit details
    Browse the repository at this point in the history
  2. Update Consumer

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    71853cc View commit details
    Browse the repository at this point in the history
  3. Fix symbol table creation

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    2fb21fb View commit details
    Browse the repository at this point in the history
  4. Fix tyc pass

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    369b735 View commit details
    Browse the repository at this point in the history
  5. Fix SSA pass

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    fa0b606 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc7e764 View commit details
    Browse the repository at this point in the history
  7. Connect to compiler

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    5b8597a View commit details
    Browse the repository at this point in the history
  8. Fmt

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    0e5517d View commit details
    Browse the repository at this point in the history
  9. Regen expectations

    d0cd committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    3532dcb View commit details
    Browse the repository at this point in the history