Home
last modified time | relevance | path

Searched refs:glib_typeof (Results 1 – 8 of 8) sorted by relevance

/third_party/glib/glib/
Dgrcbox.h79 #if defined(glib_typeof) && (!defined(glib_typeof_2_68) || GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSIO…
82 ((glib_typeof (mem_block)) (g_rc_box_acquire) (mem_block))
84 ((glib_typeof (mem_block)) (g_atomic_rc_box_acquire) (mem_block))
88 ((glib_typeof (mem_block)) (g_rc_box_dup) (block_size, mem_block))
90 ((glib_typeof (mem_block)) (g_atomic_rc_box_dup) (block_size, mem_block))
Dgatomic.h117 #if defined(glib_typeof) && (!defined(glib_typeof_2_68) || GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSIO…
121 glib_typeof (*(atomic)) gapg_temp_newval; \
122 glib_typeof ((atomic)) gapg_temp_atomic = (atomic); \
129 glib_typeof ((atomic)) gaps_temp_atomic = (atomic); \
130 glib_typeof (*(atomic)) gaps_temp_newval = (newval); \
197 #if defined(glib_typeof) && defined(__cplusplus) && __cplusplus >= 201103L
209 glib_typeof (*(atomic)) gapcae_oldval = (oldval); \
316 #if defined(glib_typeof) && (!defined(glib_typeof_2_68) || GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSIO…
323 *(atomic) = (glib_typeof (*(atomic))) (gsize) (newval); \
437 #if defined(glib_typeof) && (!defined(glib_typeof_2_68) || GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSIO…
[all …]
Dgmem.h118 #if defined(glib_typeof) && GLIB_VERSION_MAX_ALLOWED >= GLIB_VERSION_2_58 && (!defined(glib_typeof_…
123 glib_typeof ((pp)) _pp = (pp); \
124 glib_typeof (*(pp)) _ptr = *_pp; \
221 #if defined(glib_typeof) && GLIB_VERSION_MAX_ALLOWED >= GLIB_VERSION_2_58 && (!defined(glib_typeof_…
222 #define g_steal_pointer(pp) ((glib_typeof (*pp)) (g_steal_pointer) (pp))
Dgmacros.h234 #undef glib_typeof
238 #define glib_typeof(t) __typeof__ (t) macro
247 #define glib_typeof(t) typename std::remove_reference<decltype (t)>::type macro
/third_party/glib/gobject/
Dgobject.h521 #if defined(glib_typeof) && GLIB_VERSION_MAX_ALLOWED >= GLIB_VERSION_2_56 && (!defined(glib_typeof_…
523 #define g_object_ref(Obj) ((glib_typeof (Obj)) (g_object_ref) (Obj))
524 #define g_object_ref_sink(Obj) ((glib_typeof (Obj)) (g_object_ref_sink) (Obj))
/third_party/glib/gio/
Dgcredentials.c228 glib_typeof (credentials->native.cr_ngroups) i; in g_credentials_to_string()
/third_party/glib/docs/reference/glib/
Dglib-sections.txt737 glib_typeof
/third_party/glib/
DNEWS88 * Fix more issues with `glib_typeof` macro from 2.67.3–2.67.4 (work by
117 - !1975 gatomic.h: Make `glib_typeof` API break opt in.