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

[feature] #2488: Add support for trait impls in ffi_export #2601

Merged
merged 9 commits into from
Aug 15, 2022

Commits on Aug 15, 2022

  1. Add traits support ffi_export

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    a78f50b View commit details
    Browse the repository at this point in the history
  2. Use trait name when genrating ffi function

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    048a1a9 View commit details
    Browse the repository at this point in the history
  3. Remove doc string requirement

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    54e26f8 View commit details
    Browse the repository at this point in the history
  4. Fix review comments

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    015f735 View commit details
    Browse the repository at this point in the history
  5. Fix ffi fn generation when function consume and return self

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    a1ab826 View commit details
    Browse the repository at this point in the history
  6. Fix memory leak bug

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    d761b13 View commit details
    Browse the repository at this point in the history
  7. Disambiguating function calls inside ffi funtions

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    f7eb517 View commit details
    Browse the repository at this point in the history
  8. Fix suggestions

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    83ceca9 View commit details
    Browse the repository at this point in the history
  9. Skip unsupported items istead of aborting

    Signed-off-by: Shanin Roman <[email protected]>
    Erigara committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    250134c View commit details
    Browse the repository at this point in the history