Lines Matching refs:set_source
33 ffibuilder.set_source("package._foo", None)
61 ffibuilder.set_source("package._foo", r"""real C code""") # <=
176 ``ffi.set_source()``).
257 1.3:* when using ``set_source()`` or ``verify()``, these two
386 ffibuilder.set_source(): preparing out-of-line modules
389 **ffibuilder.set_source(module_name, c_header_source, [\*\*keywords...])**:
393 ``ffibuilder.set_source()`` by itself does not write any file, but merely
397 In **ABI mode,** you call ``ffibuilder.set_source(module_name, None)``. The
422 The keywords arguments to ``set_source()`` control how the C compiler
446 ffibuilder.set_source("mymodule", r'''
457 *New in version 1.12.* This is equivalent to ``set_source()`` but it
465 necessary, you can catch this error and try to call ``set_source()``
505 figure it out. (Note that this requires ``set_source()``; it does
603 .py or .c file prepared with ``ffibuilder.set_source()`` and
636 to ``set_source()``, then a corresponding subdirectory of the ``tmpdir``
733 ``long double``, and write wrapper functions in C with set_source()).
808 the ``ffi.cdef()``, like ``ffi.set_source()`` in API mode, and then
814 same meaning as in ``ffi.set_source()``.
856 * ``source_extension`` has the same meaning as in ``ffibuilder.set_source()``.
860 ``ffibuilder.set_source()``, you would use ``sys.setdlopenflags()``.)
935 ``set_source()``.
955 if hasattr(ffi, 'set_source'):
956 ffi.set_source("package._foo", C_HEADER_SRC, **C_KEYWORDS)