mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 20:00:19 +02:00
Move bitvector functions using array_handle to libguile/array-handle.[ch]
This commit is contained in:
parent
88d690e15e
commit
efe2317aff
8 changed files with 35 additions and 30 deletions
|
@ -127,6 +127,10 @@ scm_array_handle_set (scm_t_array_handle *h, ssize_t p, SCM v)
|
|||
|
||||
SCM_INTERNAL void scm_init_array_handle (void);
|
||||
|
||||
SCM_API const uint32_t *scm_array_handle_bit_elements (scm_t_array_handle *h);
|
||||
SCM_API uint32_t *scm_array_handle_bit_writable_elements (scm_t_array_handle *h);
|
||||
SCM_API size_t scm_array_handle_bit_elements_offset (scm_t_array_handle *h);
|
||||
|
||||
SCM_API const uint32_t * scm_array1_bit_elements (SCM vec, size_t *lenp, ssize_t *incp, size_t *offp);
|
||||
SCM_API uint32_t * scm_array1_bit_writable_elements (SCM vec, size_t *lenp, ssize_t *incp, size_t *offp);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue