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

Support forward declarations for C-like languages #1028

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    23fccf2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    715707d View commit details
    Browse the repository at this point in the history
  3. Fix the condition

    masnagam committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    2a59c8c View commit details
    Browse the repository at this point in the history
  4. Fix test failures

    masnagam committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    6395981 View commit details
    Browse the repository at this point in the history
  5. Remove empty lines

    masnagam committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    38ebcfa View commit details
    Browse the repository at this point in the history
  6. Update the expected results

    The following files are removed
    
    - tests/expectations/std_lib_both.c
    - tests/expectations/std_lib_both.compat.c
    
    because opaque type definitions are replaced with forward
    declarations.
    masnagam committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    7b12a62 View commit details
    Browse the repository at this point in the history
  7. Add test cases

    masnagam committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    7fcd29d View commit details
    Browse the repository at this point in the history