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

FFI: Static types for references to Nit objects from C code #2348

Closed
wants to merge 7 commits into from

Commits on Dec 14, 2016

  1. ffi: misc style update

    Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
    xymus committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    c15f451 View commit details
    Browse the repository at this point in the history
  2. ffi: remove unused hook compile_extern_class

    Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
    xymus committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    773472a View commit details
    Browse the repository at this point in the history
  3. ffi: use a dummy structure to force static type checks from C

    Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
    xymus committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    5c5d69d View commit details
    Browse the repository at this point in the history
  4. ffi: fix types used in the user facing generated functions

    Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
    xymus committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    a8f82c6 View commit details
    Browse the repository at this point in the history
  5. ffi: merge C call contexts

    Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
    xymus committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    0b28dc0 View commit details
    Browse the repository at this point in the history
  6. ffi: rename MType::cname to MType::friendly_cname

    Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
    xymus committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    12026d0 View commit details
    Browse the repository at this point in the history
  7. ffi: fix and test generic extern classes

    Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
    xymus committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    e5302c0 View commit details
    Browse the repository at this point in the history