Searched refs:SCM_I_WVECTP (Results 1 – 12 of 12) sorted by relevance
104 return scm_from_bool (SCM_I_WVECTP (obj) && !SCM_IS_WHVEC (obj));161 return scm_from_bool (SCM_I_WVECTP (obj) && SCM_IS_WHVEC (obj));171 return scm_from_bool (SCM_I_WVECTP (obj) && SCM_IS_WHVEC_V (obj));181 return scm_from_bool (SCM_I_WVECTP (obj) && SCM_IS_WHVEC_B (obj));
92 #define SCM_I_WVECTP(x) (!SCM_IMP (x) && \ macro
1094 SCM_ASSERT ((scm_is_vector (obarray) || SCM_I_WVECTP (obarray)),
2627 (SCM_I_WVECTP SCM_I_WVECT_LENGTH SCM_I_WVECT_VELTS
133 return SCM_I_WVECTP (obj); in scm_is_weak_vector()139 SCM_I_MAKE_VALIDATE_MSG2 (pos, var, SCM_I_WVECTP, "weak vector")
30 #define SCM_I_WVECTP(x) (SCM_HAS_TYP7 (x, scm_tc7_wvect)) macro
3074 (SCM_I_WVECTP SCM_I_WVECT_LENGTH SCM_I_WVECT_VELTS
126 return SCM_I_WVECTP (obj); in scm_is_weak_vector()132 SCM_I_MAKE_VALIDATE_MSG2 (pos, var, SCM_I_WVECTP, "weak vector")
31 #define SCM_I_WVECTP(x) (SCM_HAS_TYP7 (x, scm_tc7_wvect)) macro
68 if (SCM_I_WVECTP (vec)) in scm_vector_elements()
33366 * libguile/weak-vector.h (SCM_I_WVECTP): Use them.