impc:ti:create-scm-wrapper?   scheme


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/runtime/llvmti.xtm

Implementation

(define impc:ti:create-scm-wrapper?
  (lambda (func-name)
    (cl:every
     (lambda (type)
       (or (impc:ir:void? type)
           (impc:ir:floating-point? type)
           (impc:ir:fixed-point? type)
           (impc:ir:pointer? type)))
     (map impc:ir:get-type-from-str
          (impc:ti:get-closure-or-nativefunc-arg-types func-name)))))


Back to Index