Coverage Report

Created: 2024-05-20 06:10

/usr/local/include/glib-2.0/glib/gmacros.h
Line
Count
Source (jump to first uncovered line)
1
/* GLIB - Library of useful routines for C programming
2
 * Copyright (C) 1995-1997  Peter Mattis, Spencer Kimball and Josh MacDonald
3
 *
4
 * SPDX-License-Identifier: LGPL-2.1-or-later
5
 *
6
 * This library is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU Lesser General Public
8
 * License as published by the Free Software Foundation; either
9
 * version 2.1 of the License, or (at your option) any later version.
10
 *
11
 * This library is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14
 * Lesser General Public License for more details.
15
 *
16
 * You should have received a copy of the GNU Lesser General Public
17
 * License along with this library; if not, see <http://www.gnu.org/licenses/>.
18
 */
19
20
/*
21
 * Modified by the GLib Team and others 1997-2000.  See the AUTHORS
22
 * file for a list of people on the GLib Team.  See the ChangeLog
23
 * files for a list of changes.  These files are distributed with
24
 * GLib at ftp://ftp.gtk.org/pub/gtk/.
25
 */
26
27
/* This file must not include any other glib header file and must thus
28
 * not refer to variables from glibconfig.h
29
 */
30
31
#ifndef __G_MACROS_H__
32
#define __G_MACROS_H__
33
34
#if !defined (__GLIB_H_INSIDE__) && !defined (GLIB_COMPILATION)
35
#error "Only <glib.h> can be included directly."
36
#endif
37
38
/* We include stddef.h to get the system's definition of NULL
39
 */
40
#include <stddef.h>
41
42
/* We include stdbool.h to get the system's definition of true and false */
43
#include <stdbool.h>
44
45
/*
46
 * Note: Clang (but not clang-cl) defines __GNUC__ and __GNUC_MINOR__.
47
 * Both Clang 11.1 on current Arch Linux and Apple's Clang 12.0 define
48
 * __GNUC__ = 4 and __GNUC_MINOR__ = 2. So G_GNUC_CHECK_VERSION(4, 2) on
49
 * current Clang will be 1.
50
 */
51
#ifdef __GNUC__
52
#define G_GNUC_CHECK_VERSION(major, minor) \
53
    ((__GNUC__ > (major)) || \
54
     ((__GNUC__ == (major)) && \
55
      (__GNUC_MINOR__ >= (minor))))
56
#else
57
#define G_GNUC_CHECK_VERSION(major, minor) 0
58
#endif
59
60
/* Here we provide G_GNUC_EXTENSION as an alias for __extension__,
61
 * where this is valid. This allows for warningless compilation of
62
 * "long long" types even in the presence of '-ansi -pedantic'. 
63
 */
64
#if G_GNUC_CHECK_VERSION(2, 8)
65
3.50k
#define G_GNUC_EXTENSION __extension__
66
#else
67
#define G_GNUC_EXTENSION
68
#endif
69
70
#if !defined (__cplusplus)
71
72
# undef G_CXX_STD_VERSION
73
# define G_CXX_STD_CHECK_VERSION(version) (0)
74
75
# if defined (__STDC_VERSION__)
76
#  define G_C_STD_VERSION __STDC_VERSION__
77
# else
78
#  define G_C_STD_VERSION 199000L
79
# endif /* defined (__STDC_VERSION__) */
80
81
# define G_C_STD_CHECK_VERSION(version) ( \
82
  ((version) >= 199000L && (version) <= G_C_STD_VERSION) || \
83
  ((version) == 89 && G_C_STD_VERSION >= 199000L) || \
84
  ((version) == 90 && G_C_STD_VERSION >= 199000L) || \
85
  ((version) == 99 && G_C_STD_VERSION >= 199901L) || \
86
  ((version) == 11 && G_C_STD_VERSION >= 201112L) || \
87
  ((version) == 17 && G_C_STD_VERSION >= 201710L) || \
88
  0)
89
90
#else /* defined (__cplusplus) */
91
92
# undef G_C_STD_VERSION
93
# define G_C_STD_CHECK_VERSION(version) (0)
94
95
# if defined (_MSVC_LANG)
96
#  define G_CXX_STD_VERSION (_MSVC_LANG > __cplusplus ? _MSVC_LANG : __cplusplus)
97
# else
98
#  define G_CXX_STD_VERSION __cplusplus
99
# endif /* defined(_MSVC_LANG) */
100
101
# define G_CXX_STD_CHECK_VERSION(version) ( \
102
  ((version) >= 199711L && (version) <= G_CXX_STD_VERSION) || \
103
  ((version) == 98 && G_CXX_STD_VERSION >= 199711L) || \
104
  ((version) == 03 && G_CXX_STD_VERSION >= 199711L) || \
105
  ((version) == 11 && G_CXX_STD_VERSION >= 201103L) || \
106
  ((version) == 14 && G_CXX_STD_VERSION >= 201402L) || \
107
  ((version) == 17 && G_CXX_STD_VERSION >= 201703L) || \
108
  ((version) == 20 && G_CXX_STD_VERSION >= 202002L) || \
109
  0)
110
111
#endif /* !defined (__cplusplus) */
112
113
/* Every compiler that we target supports inlining, but some of them may
114
 * complain about it if we don't say "__inline".  If we have C99, or if
115
 * we are using C++, then we can use "inline" directly.
116
 * Otherwise, we say "__inline" to avoid the warning.
117
 * Unfortunately Visual Studio does not define __STDC_VERSION__ (if not
118
 * using /std:cXX) so we need to check whether we are on Visual Studio 2013
119
 * or earlier to see whether we need to say "__inline" in C mode.
120
 */
121
#define G_CAN_INLINE
122
#ifdef G_C_STD_VERSION
123
# ifdef _MSC_VER
124
#  if (_MSC_VER < 1900)
125
#   define G_INLINE_DEFINE_NEEDED
126
#  endif
127
# elif !G_C_STD_CHECK_VERSION (99)
128
#  define G_INLINE_DEFINE_NEEDED
129
# endif
130
#endif
131
132
#ifdef G_INLINE_DEFINE_NEEDED
133
# undef inline
134
# define inline __inline
135
#endif
136
137
#undef G_INLINE_DEFINE_NEEDED
138
139
/**
140
 * G_INLINE_FUNC:
141
 *
142
 * This macro used to be used to conditionally define inline functions
143
 * in a compatible way before this feature was supported in all
144
 * compilers.  These days, GLib requires inlining support from the
145
 * compiler, so your GLib-using programs can safely assume that the
146
 * "inline" keyword works properly.
147
 *
148
 * Never use this macro anymore.  Just say "static inline".
149
 *
150
 * Deprecated: 2.48: Use "static inline" instead
151
 */
152
153
/* For historical reasons we need to continue to support those who
154
 * define G_IMPLEMENT_INLINES to mean "don't implement this here".
155
 */
156
#ifdef G_IMPLEMENT_INLINES
157
#  define G_INLINE_FUNC extern GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline)
158
#  undef  G_CAN_INLINE
159
#else
160
#  define G_INLINE_FUNC static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline)
161
#endif /* G_IMPLEMENT_INLINES */
162
163
/*
164
 * Attribute support detection. Works on clang and GCC >= 5
165
 * https://clang.llvm.org/docs/LanguageExtensions.html#has-attribute
166
 * https://gcc.gnu.org/onlinedocs/cpp/_005f_005fhas_005fattribute.html
167
 */
168
169
#ifdef __has_attribute
170
#define g_macro__has_attribute __has_attribute
171
#else
172
173
/*
174
 * Fallback for GCC < 5 and other compilers not supporting __has_attribute.
175
 */
176
#define g_macro__has_attribute(x) g_macro__has_attribute_##x
177
178
#define g_macro__has_attribute___alloc_size__ G_GNUC_CHECK_VERSION (4, 3)
179
#define g_macro__has_attribute___always_inline__ G_GNUC_CHECK_VERSION (2, 0)
180
#define g_macro__has_attribute___const__ G_GNUC_CHECK_VERSION (2, 4)
181
#define g_macro__has_attribute___deprecated__ G_GNUC_CHECK_VERSION (3, 1)
182
#define g_macro__has_attribute___format__ G_GNUC_CHECK_VERSION (2, 4)
183
#define g_macro__has_attribute___format_arg__ G_GNUC_CHECK_VERSION (2, 4)
184
#define g_macro__has_attribute___malloc__ G_GNUC_CHECK_VERSION (2, 96)
185
#define g_macro__has_attribute___no_instrument_function__ G_GNUC_CHECK_VERSION (2, 4)
186
#define g_macro__has_attribute___noinline__ G_GNUC_CHECK_VERSION (2, 96)
187
#define g_macro__has_attribute___noreturn__ (G_GNUC_CHECK_VERSION (2, 8) || (0x5110 <= __SUNPRO_C))
188
#define g_macro__has_attribute___pure__ G_GNUC_CHECK_VERSION (2, 96)
189
#define g_macro__has_attribute___sentinel__ G_GNUC_CHECK_VERSION (4, 0)
190
#define g_macro__has_attribute___unused__ G_GNUC_CHECK_VERSION (2, 4)
191
#define g_macro__has_attribute___weak__ G_GNUC_CHECK_VERSION (2, 8)
192
#define g_macro__has_attribute_cleanup G_GNUC_CHECK_VERSION (3, 3)
193
#define g_macro__has_attribute_fallthrough G_GNUC_CHECK_VERSION (6, 0)
194
#define g_macro__has_attribute_may_alias G_GNUC_CHECK_VERSION (3, 3)
195
#define g_macro__has_attribute_warn_unused_result G_GNUC_CHECK_VERSION (3, 4)
196
197
#endif
198
199
/* Provide macros to feature the GCC function attribute.
200
 */
201
202
/**
203
 * G_GNUC_PURE:
204
 *
205
 * Expands to the GNU C `pure` function attribute if the compiler is gcc.
206
 * Declaring a function as `pure` enables better optimization of calls to
207
 * the function. A `pure` function has no effects except its return value
208
 * and the return value depends only on the parameters and/or global
209
 * variables.
210
 *
211
 * Place the attribute after the declaration, just before the semicolon.
212
 *
213
 * |[<!-- language="C" -->
214
 * gboolean g_type_check_value (const GValue *value) G_GNUC_PURE;
215
 * ]|
216
 *
217
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-pure-function-attribute) for more details.
218
 */
219
220
/**
221
 * G_GNUC_MALLOC:
222
 *
223
 * Expands to the
224
 * [GNU C `malloc` function attribute](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-functions-that-behave-like-malloc)
225
 * if the compiler is gcc.
226
 * Declaring a function as `malloc` enables better optimization of the function,
227
 * but must only be done if the allocation behaviour of the function is fully
228
 * understood, otherwise miscompilation can result.
229
 *
230
 * A function can have the `malloc` attribute if it returns a pointer which is
231
 * guaranteed to not alias with any other pointer valid when the function
232
 * returns, and moreover no pointers to valid objects occur in any storage
233
 * addressed by the returned pointer.
234
 *
235
 * In practice, this means that `G_GNUC_MALLOC` can be used with any function
236
 * which returns unallocated or zeroed-out memory, but not with functions which
237
 * return initialised structures containing other pointers, or with functions
238
 * that reallocate memory. This definition changed in GLib 2.58 to match the
239
 * stricter definition introduced around GCC 5.
240
 *
241
 * Place the attribute after the declaration, just before the semicolon.
242
 *
243
 * |[<!-- language="C" -->
244
 * gpointer g_malloc (gsize n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1);
245
 * ]|
246
 *
247
 * See the
248
 * [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-functions-that-behave-like-malloc)
249
 * for more details.
250
 *
251
 * Since: 2.6
252
 */
253
254
/**
255
 * G_GNUC_NO_INLINE:
256
 *
257
 * Expands to the GNU C `noinline` function attribute if the compiler is gcc.
258
 * If the compiler is not gcc, this macro expands to nothing.
259
 *
260
 * Declaring a function as `noinline` prevents the function from being
261
 * considered for inlining.
262
 *
263
 * This macro is provided for retro-compatibility and will be eventually
264
 * deprecated, but %G_NO_INLINE should be used instead.
265
 *
266
 * The attribute may be placed before the declaration or definition,
267
 * right before the `static` keyword.
268
 *
269
 * |[<!-- language="C" -->
270
 * G_GNUC_NO_INLINE
271
 * static int
272
 * do_not_inline_this (void)
273
 * {
274
 *   ...
275
 * }
276
 * ]|
277
 *
278
 * See the
279
 * [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-noinline-function-attribute)
280
 * for more details.
281
 *
282
 * See also: %G_NO_INLINE, %G_ALWAYS_INLINE.
283
 *
284
 * Since: 2.58
285
 */
286
287
#if g_macro__has_attribute(__pure__)
288
#define G_GNUC_PURE __attribute__((__pure__))
289
#else
290
#define G_GNUC_PURE
291
#endif
292
293
#if g_macro__has_attribute(__malloc__)
294
#define G_GNUC_MALLOC __attribute__ ((__malloc__))
295
#else
296
#define G_GNUC_MALLOC
297
#endif
298
299
#if g_macro__has_attribute(__noinline__)
300
#define G_GNUC_NO_INLINE __attribute__ ((__noinline__)) \
301
  GLIB_AVAILABLE_MACRO_IN_2_58
302
#else
303
#define G_GNUC_NO_INLINE \
304
  GLIB_AVAILABLE_MACRO_IN_2_58
305
#endif
306
307
/**
308
 * G_GNUC_NULL_TERMINATED:
309
 *
310
 * Expands to the GNU C `sentinel` function attribute if the compiler is gcc.
311
 * This function attribute only applies to variadic functions and instructs
312
 * the compiler to check that the argument list is terminated with an
313
 * explicit %NULL.
314
 *
315
 * Place the attribute after the declaration, just before the semicolon.
316
 *
317
 * |[<!-- language="C" -->
318
 * gchar *g_strconcat (const gchar *string1,
319
 *                     ...) G_GNUC_NULL_TERMINATED;
320
 * ]|
321
 *
322
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-sentinel-function-attribute) for more details.
323
 *
324
 * Since: 2.8
325
 */
326
#if g_macro__has_attribute(__sentinel__)
327
#define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__))
328
#else
329
#define G_GNUC_NULL_TERMINATED
330
#endif
331
332
/*
333
 * Clang feature detection: http://clang.llvm.org/docs/LanguageExtensions.html
334
 * These are not available on GCC, but since the pre-processor doesn't do
335
 * operator short-circuiting, we can't use it in a statement or we'll get:
336
 *
337
 * error: missing binary operator before token "("
338
 *
339
 * So we define it to 0 to satisfy the pre-processor.
340
 */
341
342
#ifdef __has_feature
343
#define g_macro__has_feature __has_feature
344
#else
345
#define g_macro__has_feature(x) 0
346
#endif
347
348
#ifdef __has_builtin
349
#define g_macro__has_builtin __has_builtin
350
#else
351
#define g_macro__has_builtin(x) 0
352
#endif
353
354
#ifdef __has_extension
355
#define g_macro__has_extension __has_extension
356
#else
357
#define g_macro__has_extension(x) 0
358
#endif
359
360
/**
361
 * G_GNUC_ALLOC_SIZE:
362
 * @x: the index of the argument specifying the allocation size
363
 *
364
 * Expands to the GNU C `alloc_size` function attribute if the compiler
365
 * is a new enough gcc. This attribute tells the compiler that the
366
 * function returns a pointer to memory of a size that is specified
367
 * by the @xth function parameter.
368
 *
369
 * Place the attribute after the function declaration, just before the
370
 * semicolon.
371
 *
372
 * |[<!-- language="C" -->
373
 * gpointer g_malloc (gsize n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1);
374
 * ]|
375
 *
376
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute) for more details.
377
 *
378
 * Since: 2.18
379
 */
380
381
/**
382
 * G_GNUC_ALLOC_SIZE2:
383
 * @x: the index of the argument specifying one factor of the allocation size
384
 * @y: the index of the argument specifying the second factor of the allocation size
385
 *
386
 * Expands to the GNU C `alloc_size` function attribute if the compiler is a
387
 * new enough gcc. This attribute tells the compiler that the function returns
388
 * a pointer to memory of a size that is specified by the product of two
389
 * function parameters.
390
 *
391
 * Place the attribute after the function declaration, just before the
392
 * semicolon.
393
 *
394
 * |[<!-- language="C" -->
395
 * gpointer g_malloc_n (gsize n_blocks,
396
 *                      gsize n_block_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE2(1, 2);
397
 * ]|
398
 *
399
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute) for more details.
400
 *
401
 * Since: 2.18
402
 */
403
#if g_macro__has_attribute(__alloc_size__)
404
#define G_GNUC_ALLOC_SIZE(x) __attribute__((__alloc_size__(x)))
405
#define G_GNUC_ALLOC_SIZE2(x,y) __attribute__((__alloc_size__(x,y)))
406
#else
407
#define G_GNUC_ALLOC_SIZE(x)
408
#define G_GNUC_ALLOC_SIZE2(x,y)
409
#endif
410
411
/**
412
 * G_GNUC_PRINTF:
413
 * @format_idx: the index of the argument corresponding to the
414
 *     format string (the arguments are numbered from 1)
415
 * @arg_idx: the index of the first of the format arguments, or 0 if
416
 *     there are no format arguments
417
 *
418
 * Expands to the GNU C `format` function attribute if the compiler is gcc.
419
 * This is used for declaring functions which take a variable number of
420
 * arguments, with the same syntax as `printf()`. It allows the compiler
421
 * to type-check the arguments passed to the function.
422
 *
423
 * Place the attribute after the function declaration, just before the
424
 * semicolon.
425
 *
426
 * See the
427
 * [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-Wformat-3288)
428
 * for more details.
429
 *
430
 * |[<!-- language="C" -->
431
 * gint g_snprintf (gchar  *string,
432
 *                  gulong       n,
433
 *                  gchar const *format,
434
 *                  ...) G_GNUC_PRINTF (3, 4);
435
 * ]|
436
 */
437
438
/**
439
 * G_GNUC_SCANF:
440
 * @format_idx: the index of the argument corresponding to
441
 *     the format string (the arguments are numbered from 1)
442
 * @arg_idx: the index of the first of the format arguments, or 0 if
443
 *     there are no format arguments
444
 *
445
 * Expands to the GNU C `format` function attribute if the compiler is gcc.
446
 * This is used for declaring functions which take a variable number of
447
 * arguments, with the same syntax as `scanf()`. It allows the compiler
448
 * to type-check the arguments passed to the function.
449
 *
450
 * |[<!-- language="C" -->
451
 * int my_scanf (MyStream *stream,
452
 *               const char *format,
453
 *               ...) G_GNUC_SCANF (2, 3);
454
 * int my_vscanf (MyStream *stream,
455
 *                const char *format,
456
 *                va_list ap) G_GNUC_SCANF (2, 0);
457
 * ]|
458
 *
459
 * See the
460
 * [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-Wformat-3288)
461
 * for details.
462
 */
463
464
/**
465
 * G_GNUC_STRFTIME:
466
 * @format_idx: the index of the argument corresponding to
467
 *     the format string (the arguments are numbered from 1)
468
 *
469
 * Expands to the GNU C `strftime` format function attribute if the compiler
470
 * is gcc. This is used for declaring functions which take a format argument
471
 * which is passed to `strftime()` or an API implementing its formats. It allows
472
 * the compiler check the format passed to the function.
473
 *
474
 * |[<!-- language="C" -->
475
 * gsize my_strftime (MyBuffer *buffer,
476
 *                    const char *format,
477
 *                    const struct tm *tm) G_GNUC_STRFTIME (2);
478
 * ]|
479
 *
480
 * See the
481
 * [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-Wformat-3288)
482
 * for details.
483
 *
484
 * Since: 2.60
485
 */
486
487
/**
488
 * G_GNUC_FORMAT:
489
 * @arg_idx: the index of the argument
490
 *
491
 * Expands to the GNU C `format_arg` function attribute if the compiler
492
 * is gcc. This function attribute specifies that a function takes a
493
 * format string for a `printf()`, `scanf()`, `strftime()` or `strfmon()` style
494
 * function and modifies it, so that the result can be passed to a `printf()`,
495
 * `scanf()`, `strftime()` or `strfmon()` style function (with the remaining
496
 * arguments to the format function the same as they would have been
497
 * for the unmodified string).
498
 *
499
 * Place the attribute after the function declaration, just before the
500
 * semicolon.
501
 *
502
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-Wformat-nonliteral-1) for more details.
503
 *
504
 * |[<!-- language="C" -->
505
 * gchar *g_dgettext (gchar *domain_name, gchar *msgid) G_GNUC_FORMAT (2);
506
 * ]|
507
 */
508
509
/**
510
 * G_GNUC_NORETURN:
511
 *
512
 * Expands to the GNU C `noreturn` function attribute if the compiler is gcc.
513
 * It is used for declaring functions which never return. It enables
514
 * optimization of the function, and avoids possible compiler warnings.
515
 *
516
 * Since 2.68, it is recommended that code uses %G_NORETURN instead of
517
 * %G_GNUC_NORETURN, as that works on more platforms and compilers (in
518
 * particular, MSVC and C++11) than %G_GNUC_NORETURN, which works with GCC and
519
 * Clang only. %G_GNUC_NORETURN continues to work, so has not been deprecated
520
 * yet.
521
 *
522
 * Place the attribute after the declaration, just before the semicolon.
523
 *
524
 * |[<!-- language="C" -->
525
 * void g_abort (void) G_GNUC_NORETURN;
526
 * ]|
527
 *
528
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-noreturn-function-attribute) for more details.
529
 */
530
531
/**
532
 * G_GNUC_CONST:
533
 *
534
 * Expands to the GNU C `const` function attribute if the compiler is gcc.
535
 * Declaring a function as `const` enables better optimization of calls to
536
 * the function. A `const` function doesn't examine any values except its
537
 * parameters, and has no effects except its return value.
538
 *
539
 * Place the attribute after the declaration, just before the semicolon.
540
 *
541
 * |[<!-- language="C" -->
542
 * gchar g_ascii_tolower (gchar c) G_GNUC_CONST;
543
 * ]|
544
 *
545
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-const-function-attribute) for more details.
546
 *
547
 * A function that has pointer arguments and examines the data pointed to
548
 * must not be declared `const`. Likewise, a function that calls a non-`const`
549
 * function usually must not be `const`. It doesn't make sense for a `const`
550
 * function to return `void`.
551
 */
552
553
/**
554
 * G_GNUC_UNUSED:
555
 *
556
 * Expands to the GNU C `unused` function attribute if the compiler is gcc.
557
 * It is used for declaring functions and arguments which may never be used.
558
 * It avoids possible compiler warnings.
559
 *
560
 * For functions, place the attribute after the declaration, just before the
561
 * semicolon. For arguments, place the attribute at the beginning of the
562
 * argument declaration.
563
 *
564
 * |[<!-- language="C" -->
565
 * void my_unused_function (G_GNUC_UNUSED gint unused_argument,
566
 *                          gint other_argument) G_GNUC_UNUSED;
567
 * ]|
568
 *
569
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-unused-function-attribute) for more details.
570
 */
571
572
/**
573
 * G_GNUC_NO_INSTRUMENT:
574
 *
575
 * Expands to the GNU C `no_instrument_function` function attribute if the
576
 * compiler is gcc. Functions with this attribute will not be instrumented
577
 * for profiling, when the compiler is called with the
578
 * `-finstrument-functions` option.
579
 *
580
 * Place the attribute after the declaration, just before the semicolon.
581
 *
582
 * |[<!-- language="C" -->
583
 * int do_uninteresting_things (void) G_GNUC_NO_INSTRUMENT;
584
 * ]|
585
 *
586
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-no_005finstrument_005ffunction-function-attribute) for more details.
587
 */
588
589
#if g_macro__has_attribute(__format__)
590
591
#if !defined (__clang__) && G_GNUC_CHECK_VERSION (4, 4)
592
#define G_GNUC_PRINTF( format_idx, arg_idx )    \
593
  __attribute__((__format__ (gnu_printf, format_idx, arg_idx)))
594
#define G_GNUC_SCANF( format_idx, arg_idx )     \
595
  __attribute__((__format__ (gnu_scanf, format_idx, arg_idx)))
596
#define G_GNUC_STRFTIME( format_idx )    \
597
  __attribute__((__format__ (gnu_strftime, format_idx, 0))) \
598
  GLIB_AVAILABLE_MACRO_IN_2_60
599
#else
600
#define G_GNUC_PRINTF( format_idx, arg_idx )    \
601
  __attribute__((__format__ (__printf__, format_idx, arg_idx)))
602
#define G_GNUC_SCANF( format_idx, arg_idx )     \
603
  __attribute__((__format__ (__scanf__, format_idx, arg_idx)))
604
#define G_GNUC_STRFTIME( format_idx )    \
605
  __attribute__((__format__ (__strftime__, format_idx, 0))) \
606
  GLIB_AVAILABLE_MACRO_IN_2_60
607
#endif
608
609
#else
610
611
#define G_GNUC_PRINTF( format_idx, arg_idx )
612
#define G_GNUC_SCANF( format_idx, arg_idx )
613
#define G_GNUC_STRFTIME( format_idx ) \
614
  GLIB_AVAILABLE_MACRO_IN_2_60
615
616
#endif
617
618
#if g_macro__has_attribute(__format_arg__)
619
#define G_GNUC_FORMAT(arg_idx) \
620
  __attribute__ ((__format_arg__ (arg_idx)))
621
#else
622
#define G_GNUC_FORMAT( arg_idx )
623
#endif
624
625
#if g_macro__has_attribute(__noreturn__)
626
#define G_GNUC_NORETURN \
627
  __attribute__ ((__noreturn__))
628
#else
629
/* NOTE: MSVC has __declspec(noreturn) but unlike GCC __attribute__,
630
 * __declspec can only be placed at the start of the function prototype
631
 * and not at the end, so we can't use it without breaking API.
632
 */
633
#define G_GNUC_NORETURN
634
#endif
635
636
#if g_macro__has_attribute(__const__)
637
#define G_GNUC_CONST \
638
  __attribute__ ((__const__))
639
#else
640
#define G_GNUC_CONST
641
#endif
642
643
#if g_macro__has_attribute(__unused__)
644
#define G_GNUC_UNUSED \
645
  __attribute__ ((__unused__))
646
#else
647
#define G_GNUC_UNUSED
648
#endif
649
650
#if g_macro__has_attribute(__no_instrument_function__)
651
#define G_GNUC_NO_INSTRUMENT \
652
  __attribute__ ((__no_instrument_function__))
653
#else
654
#define G_GNUC_NO_INSTRUMENT
655
#endif
656
657
/**
658
 * G_GNUC_FALLTHROUGH:
659
 *
660
 * Expands to the GNU C `fallthrough` statement attribute if the compiler supports it.
661
 * This allows declaring case statement to explicitly fall through in switch
662
 * statements. To enable this feature, use `-Wimplicit-fallthrough` during
663
 * compilation.
664
 *
665
 * Put the attribute right before the case statement you want to fall through
666
 * to.
667
 *
668
 * |[<!-- language="C" -->
669
 * switch (foo)
670
 *   {
671
 *     case 1:
672
 *       g_message ("it's 1");
673
 *       G_GNUC_FALLTHROUGH;
674
 *     case 2:
675
 *       g_message ("it's either 1 or 2");
676
 *       break;
677
 *   }
678
 * ]|
679
 *
680
 *
681
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Statement-Attributes.html#index-fallthrough-statement-attribute) for more details.
682
 *
683
 * Since: 2.60
684
 */
685
#if g_macro__has_attribute(fallthrough)
686
#define G_GNUC_FALLTHROUGH __attribute__((fallthrough)) \
687
  GLIB_AVAILABLE_MACRO_IN_2_60
688
#else
689
#define G_GNUC_FALLTHROUGH \
690
  GLIB_AVAILABLE_MACRO_IN_2_60
691
#endif
692
693
/**
694
 * G_GNUC_DEPRECATED:
695
 *
696
 * Expands to the GNU C `deprecated` attribute if the compiler is gcc.
697
 * It can be used to mark `typedef`s, variables and functions as deprecated.
698
 * When called with the `-Wdeprecated-declarations` option,
699
 * gcc will generate warnings when deprecated interfaces are used.
700
 *
701
 * Place the attribute after the declaration, just before the semicolon.
702
 *
703
 * |[<!-- language="C" -->
704
 * int my_mistake (void) G_GNUC_DEPRECATED;
705
 * ]|
706
 *
707
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-deprecated-function-attribute) for more details.
708
 *
709
 * Since: 2.2
710
 */
711
#if g_macro__has_attribute(__deprecated__)
712
#define G_GNUC_DEPRECATED __attribute__((__deprecated__))
713
#else
714
#define G_GNUC_DEPRECATED
715
#endif /* __GNUC__ */
716
717
/**
718
 * G_GNUC_DEPRECATED_FOR:
719
 * @f: the intended replacement for the deprecated symbol,
720
 *     such as the name of a function
721
 *
722
 * Like %G_GNUC_DEPRECATED, but names the intended replacement for the
723
 * deprecated symbol if the version of gcc in use is new enough to support
724
 * custom deprecation messages.
725
 *
726
 * Place the attribute after the declaration, just before the semicolon.
727
 *
728
 * |[<!-- language="C" -->
729
 * int my_mistake (void) G_GNUC_DEPRECATED_FOR(my_replacement);
730
 * ]|
731
 *
732
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-deprecated-function-attribute) for more details.
733
 *
734
 * Note that if @f is a macro, it will be expanded in the warning message.
735
 * You can enclose it in quotes to prevent this. (The quotes will show up
736
 * in the warning, but it's better than showing the macro expansion.)
737
 *
738
 * Since: 2.26
739
 */
740
#if G_GNUC_CHECK_VERSION(4, 5) || defined(__clang__)
741
#define G_GNUC_DEPRECATED_FOR(f)                        \
742
  __attribute__((deprecated("Use " #f " instead")))     \
743
  GLIB_AVAILABLE_MACRO_IN_2_26
744
#else
745
#define G_GNUC_DEPRECATED_FOR(f)      G_GNUC_DEPRECATED \
746
  GLIB_AVAILABLE_MACRO_IN_2_26
747
#endif /* __GNUC__ */
748
749
#ifdef __ICC
750
#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS                \
751
  _Pragma ("warning (push)")                            \
752
  _Pragma ("warning (disable:1478)")
753
#define G_GNUC_END_IGNORE_DEPRECATIONS      \
754
  _Pragma ("warning (pop)")
755
#elif G_GNUC_CHECK_VERSION(4, 6)
756
#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS    \
757
  _Pragma ("GCC diagnostic push")     \
758
  _Pragma ("GCC diagnostic ignored \"-Wdeprecated-declarations\"")
759
#define G_GNUC_END_IGNORE_DEPRECATIONS      \
760
  _Pragma ("GCC diagnostic pop")
761
#elif defined (_MSC_VER) && (_MSC_VER >= 1500) && !defined (__clang__)
762
#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS    \
763
  __pragma (warning (push))  \
764
  __pragma (warning (disable : 4996))
765
#define G_GNUC_END_IGNORE_DEPRECATIONS      \
766
  __pragma (warning (pop))
767
#elif defined (__clang__)
768
#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS \
769
  _Pragma("clang diagnostic push") \
770
  _Pragma("clang diagnostic ignored \"-Wdeprecated-declarations\"")
771
#define G_GNUC_END_IGNORE_DEPRECATIONS \
772
  _Pragma("clang diagnostic pop")
773
#else
774
#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS
775
#define G_GNUC_END_IGNORE_DEPRECATIONS
776
#define GLIB_CANNOT_IGNORE_DEPRECATIONS
777
#endif
778
779
/**
780
 * G_GNUC_MAY_ALIAS:
781
 *
782
 * Expands to the GNU C `may_alias` type attribute if the compiler is gcc.
783
 * Types with this attribute will not be subjected to type-based alias
784
 * analysis, but are assumed to alias with any other type, just like `char`.
785
 *
786
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-may_005falias-type-attribute) for details.
787
 *
788
 * Since: 2.14
789
 */
790
#if g_macro__has_attribute(may_alias)
791
#define G_GNUC_MAY_ALIAS __attribute__((may_alias))
792
#else
793
#define G_GNUC_MAY_ALIAS
794
#endif
795
796
/**
797
 * G_GNUC_WARN_UNUSED_RESULT:
798
 *
799
 * Expands to the GNU C `warn_unused_result` function attribute if the compiler
800
 * is gcc. This function attribute makes the compiler emit a warning if the
801
 * result of a function call is ignored.
802
 *
803
 * Place the attribute after the declaration, just before the semicolon.
804
 *
805
 * |[<!-- language="C" -->
806
 * GList *g_list_append (GList *list,
807
 *                       gpointer data) G_GNUC_WARN_UNUSED_RESULT;
808
 * ]|
809
 *
810
 * See the [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-warn_005funused_005fresult-function-attribute) for more details.
811
 *
812
 * Since: 2.10
813
 */
814
#if g_macro__has_attribute(warn_unused_result)
815
#define G_GNUC_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
816
#else
817
#define G_GNUC_WARN_UNUSED_RESULT
818
#endif /* __GNUC__ */
819
820
/**
821
 * G_GNUC_FUNCTION:
822
 *
823
 * Expands to "" on all modern compilers, and to  __FUNCTION__ on gcc
824
 * version 2.x. Don't use it.
825
 *
826
 * Deprecated: 2.16: Use G_STRFUNC() instead
827
 */
828
829
/**
830
 * G_GNUC_PRETTY_FUNCTION:
831
 *
832
 * Expands to "" on all modern compilers, and to __PRETTY_FUNCTION__
833
 * on gcc version 2.x. Don't use it.
834
 *
835
 * Deprecated: 2.16: Use G_STRFUNC() instead
836
 */
837
838
/* Wrap the gcc __PRETTY_FUNCTION__ and __FUNCTION__ variables with
839
 * macros, so we can refer to them as strings unconditionally.
840
 * usage not-recommended since gcc-3.0
841
 *
842
 * Mark them as deprecated since 2.26, since that’s when version macros were
843
 * introduced.
844
 */
845
#if defined (__GNUC__) && (__GNUC__ < 3)
846
#define G_GNUC_FUNCTION         __FUNCTION__ GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)
847
#define G_GNUC_PRETTY_FUNCTION  __PRETTY_FUNCTION__ GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)
848
#else   /* !__GNUC__ */
849
#define G_GNUC_FUNCTION         "" GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)
850
#define G_GNUC_PRETTY_FUNCTION  "" GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)
851
#endif  /* !__GNUC__ */
852
853
#if g_macro__has_feature(attribute_analyzer_noreturn) && defined(__clang_analyzer__)
854
#define G_ANALYZER_ANALYZING 1
855
#define G_ANALYZER_NORETURN __attribute__((analyzer_noreturn))
856
#elif defined(__COVERITY__)
857
#define G_ANALYZER_ANALYZING 1
858
#define G_ANALYZER_NORETURN __attribute__((noreturn))
859
#else
860
#define G_ANALYZER_ANALYZING 0
861
#define G_ANALYZER_NORETURN
862
#endif
863
864
#define G_STRINGIFY(macro_or_string)  G_STRINGIFY_ARG (macro_or_string)
865
#define G_STRINGIFY_ARG(contents) #contents
866
867
#ifndef __GI_SCANNER__ /* The static assert macro really confuses the introspection parser */
868
0
#define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
869
0
#define G_PASTE(identifier1,identifier2)      G_PASTE_ARGS (identifier1, identifier2)
870
#if G_CXX_STD_CHECK_VERSION (11)
871
#define G_STATIC_ASSERT(expr) static_assert (expr, "Expression evaluates to false")
872
#elif (G_C_STD_CHECK_VERSION (11) || \
873
     g_macro__has_feature(c_static_assert) || g_macro__has_extension(c_static_assert))
874
#define G_STATIC_ASSERT(expr) _Static_assert (expr, "Expression evaluates to false")
875
#else
876
#ifdef __COUNTER__
877
#define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
878
#else
879
#define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __LINE__)[(expr) ? 1 : -1] G_GNUC_UNUSED
880
#endif
881
#endif /* G_CXX_STD_CHECK_VERSION (11) */
882
#define G_STATIC_ASSERT_EXPR(expr) ((void) sizeof (char[(expr) ? 1 : -1]))
883
#endif /* !__GI_SCANNER__ */
884
885
/* Provide a string identifying the current code position */
886
#if defined (__GNUC__) && (__GNUC__ < 3) && !defined (G_CXX_STD_VERSION)
887
#define G_STRLOC  __FILE__ ":" G_STRINGIFY (__LINE__) ":" __PRETTY_FUNCTION__ "()"
888
#else
889
#define G_STRLOC  __FILE__ ":" G_STRINGIFY (__LINE__)
890
#endif
891
892
/* Provide a string identifying the current function, non-concatenatable */
893
#if defined (__GNUC__) && defined (G_CXX_STD_VERSION)
894
#define G_STRFUNC     ((const char*) (__PRETTY_FUNCTION__))
895
#elif G_C_STD_CHECK_VERSION (99)
896
0
#define G_STRFUNC     ((const char*) (__func__))
897
#elif defined (__GNUC__) || (defined(_MSC_VER) && (_MSC_VER > 1300))
898
#define G_STRFUNC     ((const char*) (__FUNCTION__))
899
#else
900
#define G_STRFUNC     ((const char*) ("???"))
901
#endif
902
903
/* Guard C code in headers, while including them from C++ */
904
#ifdef  G_CXX_STD_VERSION
905
#define G_BEGIN_DECLS  extern "C" {
906
#define G_END_DECLS    }
907
#else
908
#define G_BEGIN_DECLS
909
#define G_END_DECLS
910
#endif
911
912
/* Provide definitions for some commonly used macros.
913
 *  Some of them are only provided if they haven't already
914
 *  been defined. It is assumed that if they are already
915
 *  defined then the current definition is correct.
916
 */
917
#ifndef NULL
918
#  if G_CXX_STD_CHECK_VERSION (11)
919
#    define NULL (nullptr)
920
#  elif defined (G_CXX_STD_VERSION)
921
#    define NULL (0L)
922
#  else
923
#    define NULL ((void*) 0)
924
#  endif /* G_CXX_STD_CHECK_VERSION (11) */
925
#endif
926
927
#ifndef FALSE
928
317
#define FALSE false
929
#endif
930
931
#ifndef TRUE
932
343
#define TRUE  true
933
#endif
934
935
#undef  MAX
936
#define MAX(a, b)  (((a) > (b)) ? (a) : (b))
937
938
#undef  MIN
939
#define MIN(a, b)  (((a) < (b)) ? (a) : (b))
940
941
#undef  ABS
942
#define ABS(a)     (((a) < 0) ? -(a) : (a))
943
944
#undef  CLAMP
945
#define CLAMP(x, low, high)  (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x)))
946
947
#define G_APPROX_VALUE(a, b, epsilon) \
948
  (((a) > (b) ? (a) - (b) : (b) - (a)) < (epsilon))
949
950
/* Count the number of elements in an array. The array must be defined
951
 * as such; using this with a dynamically allocated array will give
952
 * incorrect results.
953
 */
954
0
#define G_N_ELEMENTS(arr)   (sizeof (arr) / sizeof ((arr)[0]))
955
956
/* Macros by analogy to GINT_TO_POINTER, GPOINTER_TO_INT
957
 */
958
#define GPOINTER_TO_SIZE(p) ((gsize) (p))
959
#define GSIZE_TO_POINTER(s) ((gpointer) (guintptr) (gsize) (s))
960
961
/* Provide convenience macros for handling structure
962
 * fields through their offsets.
963
 */
964
965
#if G_GNUC_CHECK_VERSION(4, 0) || defined(_MSC_VER)
966
#define G_STRUCT_OFFSET(struct_type, member) \
967
      ((glong) offsetof (struct_type, member))
968
#else
969
#define G_STRUCT_OFFSET(struct_type, member)  \
970
      ((glong) ((guint8*) &((struct_type*) 0)->member))
971
#endif
972
973
#define G_STRUCT_MEMBER_P(struct_p, struct_offset)   \
974
    ((gpointer) ((guint8*) (struct_p) + (glong) (struct_offset)))
975
#define G_STRUCT_MEMBER(member_type, struct_p, struct_offset)   \
976
    (*(member_type*) G_STRUCT_MEMBER_P ((struct_p), (struct_offset)))
977
978
/* Provide simple macro statement wrappers:
979
 *   G_STMT_START { statements; } G_STMT_END;
980
 * This can be used as a single statement, like:
981
 *   if (x) G_STMT_START { ... } G_STMT_END; else ...
982
 * This intentionally does not use compiler extensions like GCC's '({...})' to
983
 * avoid portability issue or side effects when compiled with different compilers.
984
 * MSVC complains about "while(0)": C4127: "Conditional expression is constant",
985
 * so we use __pragma to avoid the warning since the use here is intentional.
986
 */
987
#if !(defined (G_STMT_START) && defined (G_STMT_END))
988
131
#define G_STMT_START  do
989
#if defined (_MSC_VER) && (_MSC_VER >= 1500)
990
#define G_STMT_END \
991
    __pragma(warning(push)) \
992
    __pragma(warning(disable:4127)) \
993
    while(0) \
994
    __pragma(warning(pop))
995
#else
996
131
#define G_STMT_END    while (0)
997
#endif
998
#endif
999
1000
/* Provide G_ALIGNOF alignment macro.
1001
 *
1002
 * Note we cannot use the gcc __alignof__ operator here, as that returns the
1003
 * preferred alignment rather than the minimal alignment. See
1004
 * https://gitlab.gnome.org/GNOME/glib/merge_requests/538/diffs#note_390790.
1005
 */
1006
1007
/**
1008
 * G_ALIGNOF
1009
 * @type: a type-name
1010
 *
1011
 * Return the minimal alignment required by the platform ABI for values of the given
1012
 * type. The address of a variable or struct member of the given type must always be
1013
 * a multiple of this alignment. For example, most platforms require int variables
1014
 * to be aligned at a 4-byte boundary, so `G_ALIGNOF (int)` is 4 on most platforms.
1015
 *
1016
 * Note this is not necessarily the same as the value returned by GCC’s
1017
 * `__alignof__` operator, which returns the preferred alignment for a type.
1018
 * The preferred alignment may be a stricter alignment than the minimal
1019
 * alignment.
1020
 *
1021
 * Since: 2.60
1022
 */
1023
#if G_C_STD_CHECK_VERSION (11)
1024
#define G_ALIGNOF(type) _Alignof (type) \
1025
  GLIB_AVAILABLE_MACRO_IN_2_60
1026
#else
1027
#define G_ALIGNOF(type) (G_STRUCT_OFFSET (struct { char a; type b; }, b)) \
1028
  GLIB_AVAILABLE_MACRO_IN_2_60
1029
#endif
1030
1031
/**
1032
 * G_CONST_RETURN:
1033
 *
1034
 * If %G_DISABLE_CONST_RETURNS is defined, this macro expands
1035
 * to nothing. By default, the macro expands to const. The macro
1036
 * can be used in place of const for functions that return a value
1037
 * that should not be modified. The purpose of this macro is to allow
1038
 * us to turn on const for returned constant strings by default, while
1039
 * allowing programmers who find that annoying to turn it off. This macro
1040
 * should only be used for return values and for "out" parameters, it
1041
 * doesn't make sense for "in" parameters.
1042
 *
1043
 * Deprecated: 2.30: API providers should replace all existing uses with
1044
 * const and API consumers should adjust their code accordingly
1045
 */
1046
#ifdef G_DISABLE_CONST_RETURNS
1047
#define G_CONST_RETURN GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
1048
#else
1049
#define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
1050
#endif
1051
1052
/**
1053
 * G_NORETURN:
1054
 *
1055
 * Expands to the GNU C or MSVC `noreturn` function attribute depending on
1056
 * the compiler. It is used for declaring functions which never return.
1057
 * Enables optimization of the function, and avoids possible compiler warnings.
1058
 *
1059
 * Note that %G_NORETURN supersedes the previous %G_GNUC_NORETURN macro, which
1060
 * will eventually be deprecated. %G_NORETURN supports more platforms.
1061
 *
1062
 * Place the attribute before the function declaration as follows:
1063
 *
1064
 * |[<!-- language="C" -->
1065
 * G_NORETURN void g_abort (void);
1066
 * ]|
1067
 *
1068
 * Since: 2.68
1069
 */
1070
/* Note: We can’t annotate this with GLIB_AVAILABLE_MACRO_IN_2_68 because it’s
1071
 * used within the GLib headers in function declarations which are always
1072
 * evaluated when a header is included. This results in warnings in third party
1073
 * code which includes glib.h, even if the third party code doesn’t use the new
1074
 * macro itself. */
1075
#if G_CXX_STD_CHECK_VERSION (11)
1076
  /* Use ISO C++11 syntax when the compiler supports it.  */
1077
# define G_NORETURN [[noreturn]]
1078
#elif g_macro__has_attribute(__noreturn__)
1079
  /* For compatibility with G_NORETURN_FUNCPTR on clang, use
1080
     __attribute__((__noreturn__)), not _Noreturn.  */
1081
# define G_NORETURN __attribute__ ((__noreturn__))
1082
#elif defined (_MSC_VER) && (1200 <= _MSC_VER)
1083
  /* Use MSVC specific syntax.  */
1084
# define G_NORETURN __declspec (noreturn)
1085
  /* Use ISO C11 syntax when the compiler supports it.  */
1086
#elif G_C_STD_CHECK_VERSION (11)
1087
# define G_NORETURN _Noreturn
1088
#else
1089
# define G_NORETURN /* empty */
1090
#endif
1091
1092
/**
1093
 * G_NORETURN_FUNCPTR:
1094
 *
1095
 * Expands to the GNU C or MSVC `noreturn` function attribute depending on
1096
 * the compiler. It is used for declaring function pointers which never return.
1097
 * Enables optimization of the function, and avoids possible compiler warnings.
1098
 *
1099
 * Place the attribute before the function declaration as follows:
1100
 *
1101
 * |[<!-- language="C" -->
1102
 * G_NORETURN_FUNCPTR void (*funcptr) (void);
1103
 * ]|
1104
 *
1105
 * Note that if the function is not a function pointer, you can simply use
1106
 * the %G_NORETURN macro as follows:
1107
 *
1108
 * |[<!-- language="C" -->
1109
 * G_NORETURN void g_abort (void);
1110
 * ]|
1111
 *
1112
 * Since: 2.68
1113
 */
1114
#if g_macro__has_attribute(__noreturn__)
1115
# define G_NORETURN_FUNCPTR __attribute__ ((__noreturn__))      \
1116
  GLIB_AVAILABLE_MACRO_IN_2_68
1117
#else
1118
# define G_NORETURN_FUNCPTR /* empty */         \
1119
  GLIB_AVAILABLE_MACRO_IN_2_68
1120
#endif
1121
1122
/**
1123
 * G_ALWAYS_INLINE:
1124
 *
1125
 * Expands to the GNU C `always_inline` or MSVC `__forceinline` function
1126
 * attribute depending on the compiler. It is used for declaring functions
1127
 * as always inlined, ignoring the compiler optimization levels.
1128
 *
1129
 * The attribute may be placed before the declaration or definition,
1130
 * right before the `static` keyword.
1131
 *
1132
 * |[<!-- language="C" -->
1133
 * G_ALWAYS_INLINE
1134
 * static int
1135
 * do_inline_this (void)
1136
 * {
1137
 *   ...
1138
 * }
1139
 * ]|
1140
 *
1141
 * See the
1142
 * [GNU C documentation](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-always_005finline-function-attribute)
1143
 * and the
1144
 * [MSVC documentation](https://docs.microsoft.com/en-us/visualstudio/misc/inline-inline-forceinline)
1145
 *
1146
 * Since: 2.74
1147
 */
1148
/* Note: We can’t annotate this with GLIB_AVAILABLE_MACRO_IN_2_74 because it’s
1149
 * used within the GLib headers in function declarations which are always
1150
 * evaluated when a header is included. This results in warnings in third party
1151
 * code which includes glib.h, even if the third party code doesn’t use the new
1152
 * macro itself. */
1153
#if g_macro__has_attribute(__always_inline__)
1154
# if G_CXX_STD_CHECK_VERSION (11)
1155
    /* Use ISO C++11 syntax when the compiler supports it. */
1156
#   define G_ALWAYS_INLINE [[gnu::always_inline]]
1157
# else
1158
#   define G_ALWAYS_INLINE __attribute__ ((__always_inline__))
1159
# endif
1160
#elif defined (_MSC_VER)
1161
  /* Use MSVC specific syntax.  */
1162
# if G_CXX_STD_CHECK_VERSION (20) && _MSC_VER >= 1927
1163
#  define G_ALWAYS_INLINE [[msvc::forceinline]]
1164
# else
1165
#  define G_ALWAYS_INLINE __forceinline
1166
# endif
1167
#else
1168
# define G_ALWAYS_INLINE /* empty */
1169
#endif
1170
1171
/**
1172
 * G_NO_INLINE:
1173
 *
1174
 * Expands to the GNU C or MSVC `noinline` function attribute
1175
 * depending on the compiler. It is used for declaring functions
1176
 * preventing from being considered for inlining.
1177
 *
1178
 * Note that %G_NO_INLINE supersedes the previous %G_GNUC_NO_INLINE
1179
 * macro, which will eventually be deprecated.
1180
 * %G_NO_INLINE supports more platforms.
1181
 *
1182
 * The attribute may be placed before the declaration or definition,
1183
 * right before the `static` keyword.
1184
 *
1185
 * |[<!-- language="C" -->
1186
 * G_NO_INLINE
1187
 * static int
1188
 * do_not_inline_this (void)
1189
 * {
1190
 *   ...
1191
 * }
1192
 * ]|
1193
 *
1194
 * Since: 2.74
1195
 */
1196
/* Note: We can’t annotate this with GLIB_AVAILABLE_MACRO_IN_2_74 because it’s
1197
 * used within the GLib headers in function declarations which are always
1198
 * evaluated when a header is included. This results in warnings in third party
1199
 * code which includes glib.h, even if the third party code doesn’t use the new
1200
 * macro itself. */
1201
#if g_macro__has_attribute(__noinline__)
1202
# if G_CXX_STD_CHECK_VERSION (11)
1203
    /* Use ISO C++11 syntax when the compiler supports it. */
1204
#   if defined (__GNUC__)
1205
#      define G_NO_INLINE [[gnu::noinline]]
1206
#   elif defined (_MSC_VER)
1207
#      if G_CXX_STD_CHECK_VERSION (20) && _MSC_VER >= 1927
1208
#        define G_NO_INLINE [[msvc::noinline]]
1209
#      else
1210
#        define G_NO_INLINE __declspec (noinline)
1211
#      endif
1212
#   endif
1213
# else
1214
#   define G_NO_INLINE __attribute__ ((__noinline__))
1215
# endif
1216
#elif defined (_MSC_VER) && (1200 <= _MSC_VER)
1217
  /* Use MSVC specific syntax.  */
1218
    /* Use ISO C++11 syntax when the compiler supports it. */
1219
# if G_CXX_STD_CHECK_VERSION (20) && _MSC_VER >= 1927
1220
#   define G_NO_INLINE [[msvc::noinline]]
1221
# else
1222
#   define G_NO_INLINE __declspec (noinline)
1223
# endif
1224
#else
1225
# define G_NO_INLINE /* empty */
1226
#endif
1227
1228
/*
1229
 * The G_LIKELY and G_UNLIKELY macros let the programmer give hints to 
1230
 * the compiler about the expected result of an expression. Some compilers
1231
 * can use this information for optimizations.
1232
 *
1233
 * The _G_BOOLEAN_EXPR macro is intended to trigger a gcc warning when
1234
 * putting assignments in g_return_if_fail ().  
1235
 */
1236
#if G_GNUC_CHECK_VERSION(2, 0) && defined(__OPTIMIZE__)
1237
#define _G_BOOLEAN_EXPR_IMPL(uniq, expr)        \
1238
0
 G_GNUC_EXTENSION ({                            \
1239
0
   int G_PASTE (_g_boolean_var_, uniq);         \
1240
0
   if (expr)                                    \
1241
0
      G_PASTE (_g_boolean_var_, uniq) = 1;      \
1242
0
   else                                         \
1243
0
      G_PASTE (_g_boolean_var_, uniq) = 0;      \
1244
0
   G_PASTE (_g_boolean_var_, uniq);             \
1245
0
})
1246
0
#define _G_BOOLEAN_EXPR(expr) _G_BOOLEAN_EXPR_IMPL (__COUNTER__, expr)
1247
0
#define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1))
1248
#define G_UNLIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 0))
1249
#else
1250
#define G_LIKELY(expr) (expr)
1251
#define G_UNLIKELY(expr) (expr)
1252
#endif
1253
1254
#if __GNUC__ >= 4 && !defined(_WIN32) && !defined(__CYGWIN__)
1255
#define G_HAVE_GNUC_VISIBILITY 1
1256
#endif
1257
1258
/* GLIB_CANNOT_IGNORE_DEPRECATIONS is defined above for compilers that do not
1259
 * have a way to temporarily suppress deprecation warnings. In these cases,
1260
 * suppress the deprecated attribute altogether (otherwise a simple #include
1261
 * <glib.h> will emit a barrage of warnings).
1262
 */
1263
#if defined(GLIB_CANNOT_IGNORE_DEPRECATIONS)
1264
#define G_DEPRECATED
1265
#elif G_GNUC_CHECK_VERSION(3, 1) || defined(__clang__)
1266
#define G_DEPRECATED __attribute__((__deprecated__))
1267
#elif defined(_MSC_VER) && (_MSC_VER >= 1300)
1268
#define G_DEPRECATED __declspec(deprecated)
1269
#else
1270
#define G_DEPRECATED
1271
#endif
1272
1273
#if defined(GLIB_CANNOT_IGNORE_DEPRECATIONS)
1274
#define G_DEPRECATED_FOR(f) G_DEPRECATED
1275
#elif G_GNUC_CHECK_VERSION(4, 5) || defined(__clang__)
1276
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
1277
#elif defined(_MSC_FULL_VER) && (_MSC_FULL_VER > 140050320)
1278
#define G_DEPRECATED_FOR(f) __declspec(deprecated("is deprecated. Use '" #f "' instead"))
1279
#else
1280
#define G_DEPRECATED_FOR(f) G_DEPRECATED
1281
#endif
1282
1283
#if G_GNUC_CHECK_VERSION(4, 5) || defined(__clang__)
1284
#define G_UNAVAILABLE(maj,min) __attribute__((deprecated("Not available before " #maj "." #min)))
1285
#elif defined(_MSC_FULL_VER) && (_MSC_FULL_VER > 140050320)
1286
#define G_UNAVAILABLE(maj,min) __declspec(deprecated("is not available before " #maj "." #min))
1287
#else
1288
#define G_UNAVAILABLE(maj,min) G_DEPRECATED
1289
#endif
1290
1291
/* These macros are used to mark deprecated symbols in GLib headers,
1292
 * and thus have to be exposed in installed headers. But please
1293
 * do *not* use them in other projects. Instead, use G_DEPRECATED
1294
 * or define your own wrappers around it.
1295
 */
1296
1297
#if !defined(GLIB_DISABLE_DEPRECATION_WARNINGS) && \
1298
    (G_GNUC_CHECK_VERSION(4, 6) ||                 \
1299
     __clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 4))
1300
#define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
1301
#define GLIB_DEPRECATED_MACRO _GLIB_GNUC_DO_PRAGMA(GCC warning "Deprecated pre-processor symbol")
1302
#define GLIB_DEPRECATED_MACRO_FOR(f) \
1303
  _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
1304
#define GLIB_UNAVAILABLE_MACRO(maj,min) \
1305
  _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Not available before maj.min))
1306
#else
1307
#define GLIB_DEPRECATED_MACRO
1308
#define GLIB_DEPRECATED_MACRO_FOR(f)
1309
#define GLIB_UNAVAILABLE_MACRO(maj,min)
1310
#endif
1311
1312
#if !defined(GLIB_DISABLE_DEPRECATION_WARNINGS) && \
1313
    (G_GNUC_CHECK_VERSION(6, 1) ||                 \
1314
     (defined (__clang_major__) && (__clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 0))))
1315
#define GLIB_DEPRECATED_ENUMERATOR G_DEPRECATED
1316
#define GLIB_DEPRECATED_ENUMERATOR_FOR(f) G_DEPRECATED_FOR(f)
1317
#define GLIB_UNAVAILABLE_ENUMERATOR(maj,min) G_UNAVAILABLE(maj,min)
1318
#else
1319
#define GLIB_DEPRECATED_ENUMERATOR
1320
#define GLIB_DEPRECATED_ENUMERATOR_FOR(f)
1321
#define GLIB_UNAVAILABLE_ENUMERATOR(maj,min)
1322
#endif
1323
1324
#if !defined(GLIB_DISABLE_DEPRECATION_WARNINGS) && \
1325
    (G_GNUC_CHECK_VERSION(3, 1) ||                 \
1326
     (defined (__clang_major__) && (__clang_major__ > 3 || (__clang_major__ == 3 && __clang_minor__ >= 0))))
1327
#define GLIB_DEPRECATED_TYPE G_DEPRECATED
1328
#define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
1329
#define GLIB_UNAVAILABLE_TYPE(maj,min) G_UNAVAILABLE(maj,min)
1330
#else
1331
#define GLIB_DEPRECATED_TYPE
1332
#define GLIB_DEPRECATED_TYPE_FOR(f)
1333
#define GLIB_UNAVAILABLE_TYPE(maj,min)
1334
#endif
1335
1336
#ifndef __GI_SCANNER__
1337
1338
#if g_macro__has_attribute(cleanup)
1339
1340
/* these macros are private; note that gstdio.h also uses _GLIB_CLEANUP */
1341
#define _GLIB_AUTOPTR_FUNC_NAME(TypeName) glib_autoptr_cleanup_##TypeName
1342
#define _GLIB_AUTOPTR_CLEAR_FUNC_NAME(TypeName) glib_autoptr_clear_##TypeName
1343
#define _GLIB_AUTOPTR_TYPENAME(TypeName)  TypeName##_autoptr
1344
#define _GLIB_AUTOPTR_LIST_FUNC_NAME(TypeName) glib_listautoptr_cleanup_##TypeName
1345
#define _GLIB_AUTOPTR_LIST_TYPENAME(TypeName)  TypeName##_listautoptr
1346
#define _GLIB_AUTOPTR_SLIST_FUNC_NAME(TypeName) glib_slistautoptr_cleanup_##TypeName
1347
#define _GLIB_AUTOPTR_SLIST_TYPENAME(TypeName)  TypeName##_slistautoptr
1348
#define _GLIB_AUTOPTR_QUEUE_FUNC_NAME(TypeName) glib_queueautoptr_cleanup_##TypeName
1349
#define _GLIB_AUTOPTR_QUEUE_TYPENAME(TypeName)  TypeName##_queueautoptr
1350
#define _GLIB_AUTO_FUNC_NAME(TypeName)    glib_auto_cleanup_##TypeName
1351
#define _GLIB_CLEANUP(func)               __attribute__((cleanup(func)))
1352
#define _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, ParentName, cleanup) \
1353
  typedef TypeName *_GLIB_AUTOPTR_TYPENAME(TypeName);                                                           \
1354
  typedef GList *_GLIB_AUTOPTR_LIST_TYPENAME(TypeName);                                                         \
1355
  typedef GSList *_GLIB_AUTOPTR_SLIST_TYPENAME(TypeName);                                                       \
1356
  typedef GQueue *_GLIB_AUTOPTR_QUEUE_TYPENAME(TypeName);                                                       \
1357
  G_GNUC_BEGIN_IGNORE_DEPRECATIONS                                                                              \
1358
  static G_GNUC_UNUSED inline void _GLIB_AUTOPTR_CLEAR_FUNC_NAME(TypeName) (TypeName *_ptr)                     \
1359
0
    { if (_ptr) (cleanup) ((ParentName *) _ptr); }                                                              \
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GDate
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GDir
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GError
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GList
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GArray
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GSource
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GNode
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GRand
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GSList
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GString
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GThread
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GTree
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GUri
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_clear_GPathBuf
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GDate
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GDir
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GError
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GList
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GArray
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GSource
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GNode
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GRand
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GSList
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GString
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GThread
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GTree
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GUri
Unexecuted instantiation: gobex-defs.c:glib_autoptr_clear_GPathBuf
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GDate
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GDir
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GError
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GList
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GArray
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GSource
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GNode
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GRand
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GSList
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GString
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GThread
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GTree
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GUri
Unexecuted instantiation: gobex-header.c:glib_autoptr_clear_GPathBuf
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GDate
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GDir
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GError
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GList
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GArray
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GSource
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GNode
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GRand
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GSList
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GString
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GThread
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GTree
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GUri
Unexecuted instantiation: gobex-packet.c:glib_autoptr_clear_GPathBuf
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GDate
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GDir
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GError
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GList
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GArray
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GSource
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GNode
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GRand
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GSList
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GString
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GThread
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GTree
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GUri
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_clear_GPathBuf
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GDate
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GDir
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GError
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GList
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GArray
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GSource
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GNode
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GRand
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GSList
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GString
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GThread
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GTree
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GUri
Unexecuted instantiation: gobex.c:glib_autoptr_clear_GPathBuf
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GDate
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GDir
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GError
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GList
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GArray
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GSource
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GNode
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GRand
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GSList
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GString
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GThread
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GTree
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GUri
Unexecuted instantiation: sdp-xml.c:glib_autoptr_clear_GPathBuf
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GAsyncQueue
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GBookmarkFile
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GBytes
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GChecksum
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GDateTime
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GDate
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GDir
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GError
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GHashTable
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GHmac
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GIOChannel
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GKeyFile
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GList
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GArray
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GPtrArray
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GByteArray
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GMainContext
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GMainContextPusher
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GMainLoop
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GSource
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GMappedFile
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GMarkupParseContext
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GNode
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GOptionContext
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GOptionGroup
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GPatternSpec
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GQueue
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GRand
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GRegex
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GMatchInfo
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GScanner
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GSequence
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GSList
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GString
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GStringChunk
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GStrvBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GThread
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GRecMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GRWLockWriterLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GRWLockReaderLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GTimer
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GTimeZone
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GTree
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GVariant
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GVariantBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GVariantIter
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GVariantDict
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GVariantType
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GRefString
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GUri
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_clear_GPathBuf
1360
  static G_GNUC_UNUSED inline void _GLIB_AUTOPTR_FUNC_NAME(TypeName) (TypeName **_ptr)                          \
1361
0
    { _GLIB_AUTOPTR_CLEAR_FUNC_NAME(TypeName) (*_ptr); }                                                        \
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: gobex-apparam.c:glib_autoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: gobex-defs.c:glib_autoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: gobex-header.c:glib_autoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: gobex-packet.c:glib_autoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: gobex-transfer.c:glib_autoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: gobex.c:glib_autoptr_cleanup_GPathBuf
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: sdp-xml.c:glib_autoptr_cleanup_GPathBuf
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GAsyncQueue
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GBookmarkFile
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GBytes
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GChecksum
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GDateTime
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GDate
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GDir
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GError
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GHashTable
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GHmac
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GIOChannel
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GKeyFile
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GList
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GArray
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GPtrArray
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GByteArray
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GMainContext
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GMainContextPusher
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GMainLoop
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GSource
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GMappedFile
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GNode
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GOptionContext
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GOptionGroup
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GPatternSpec
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GQueue
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GRand
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GRegex
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GMatchInfo
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GScanner
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GSequence
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GSList
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GString
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GStringChunk
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GStrvBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GThread
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GTimer
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GTimeZone
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GTree
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GVariant
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GVariantBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GVariantIter
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GVariantDict
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GVariantType
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GRefString
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GUri
Unexecuted instantiation: fuzz_gobex.c:glib_autoptr_cleanup_GPathBuf
1362
  static G_GNUC_UNUSED inline void _GLIB_AUTOPTR_LIST_FUNC_NAME(TypeName) (GList **_l)                          \
1363
0
    { g_list_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); }                                       \
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: gobex-apparam.c:glib_listautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: gobex-defs.c:glib_listautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: gobex-header.c:glib_listautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: gobex-packet.c:glib_listautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: gobex-transfer.c:glib_listautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: gobex.c:glib_listautoptr_cleanup_GPathBuf
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: sdp-xml.c:glib_listautoptr_cleanup_GPathBuf
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GBytes
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GChecksum
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GDateTime
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GDate
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GDir
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GError
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GHashTable
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GHmac
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GIOChannel
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GKeyFile
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GList
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GArray
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GPtrArray
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GByteArray
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GMainContext
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GMainLoop
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GSource
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GMappedFile
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GNode
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GOptionContext
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GOptionGroup
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GPatternSpec
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GQueue
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GRand
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GRegex
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GMatchInfo
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GScanner
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GSequence
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GSList
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GString
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GStringChunk
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GThread
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GTimer
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GTimeZone
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GTree
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GVariant
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GVariantIter
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GVariantDict
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GVariantType
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GRefString
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GUri
Unexecuted instantiation: fuzz_gobex.c:glib_listautoptr_cleanup_GPathBuf
1364
  static G_GNUC_UNUSED inline void _GLIB_AUTOPTR_SLIST_FUNC_NAME(TypeName) (GSList **_l)                        \
1365
0
    { g_slist_free_full (*_l, (GDestroyNotify) (void(*)(void)) cleanup); }                                      \
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: gobex-apparam.c:glib_slistautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: gobex-defs.c:glib_slistautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: gobex-header.c:glib_slistautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: gobex-packet.c:glib_slistautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: gobex-transfer.c:glib_slistautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: gobex.c:glib_slistautoptr_cleanup_GPathBuf
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: sdp-xml.c:glib_slistautoptr_cleanup_GPathBuf
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GBytes
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GChecksum
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GDateTime
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GDate
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GDir
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GError
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GHashTable
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GHmac
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GIOChannel
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GKeyFile
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GList
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GArray
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GPtrArray
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GByteArray
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GMainContext
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GMainLoop
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GSource
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GMappedFile
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GNode
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GOptionContext
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GOptionGroup
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GPatternSpec
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GQueue
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GRand
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GRegex
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GMatchInfo
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GScanner
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GSequence
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GSList
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GString
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GStringChunk
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GThread
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GTimer
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GTimeZone
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GTree
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GVariant
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GVariantIter
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GVariantDict
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GVariantType
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GRefString
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GUri
Unexecuted instantiation: fuzz_gobex.c:glib_slistautoptr_cleanup_GPathBuf
1366
  static G_GNUC_UNUSED inline void _GLIB_AUTOPTR_QUEUE_FUNC_NAME(TypeName) (GQueue **_q)                        \
1367
0
    { if (*_q) g_queue_free_full (*_q, (GDestroyNotify) (void(*)(void)) cleanup); }                             \
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: gobex-apparam.c:glib_queueautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: gobex-defs.c:glib_queueautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: gobex-header.c:glib_queueautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: gobex-packet.c:glib_queueautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: gobex-transfer.c:glib_queueautoptr_cleanup_GPathBuf
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: gobex.c:glib_queueautoptr_cleanup_GPathBuf
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: sdp-xml.c:glib_queueautoptr_cleanup_GPathBuf
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GAsyncQueue
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GBookmarkFile
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GBytes
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GChecksum
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GDateTime
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GDate
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GDir
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GError
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GHashTable
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GHmac
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GIOChannel
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GKeyFile
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GList
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GArray
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GPtrArray
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GByteArray
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GMainContext
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GMainContextPusher
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GMainLoop
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GSource
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GMappedFile
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GMarkupParseContext
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GNode
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GOptionContext
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GOptionGroup
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GPatternSpec
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GQueue
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GRand
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GRegex
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GMatchInfo
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GScanner
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GSequence
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GSList
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GString
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GStringChunk
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GStrvBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GThread
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GRecMutexLocker
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GRWLockWriterLocker
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GRWLockReaderLocker
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GTimer
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GTimeZone
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GTree
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GVariant
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GVariantBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GVariantIter
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GVariantDict
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GVariantType
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GRefString
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GUri
Unexecuted instantiation: fuzz_gobex.c:glib_queueautoptr_cleanup_GPathBuf
1368
  G_GNUC_END_IGNORE_DEPRECATIONS
1369
#define _GLIB_DEFINE_AUTOPTR_CHAINUP(ModuleObjName, ParentName) \
1370
  _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(ModuleObjName, ParentName, _GLIB_AUTOPTR_CLEAR_FUNC_NAME(ParentName))
1371
1372
1373
/* these macros are API */
1374
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func) \
1375
  _GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS(TypeName, TypeName, func)
1376
#define G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(TypeName, func) \
1377
  G_GNUC_BEGIN_IGNORE_DEPRECATIONS                                                                              \
1378
0
  static G_GNUC_UNUSED inline void _GLIB_AUTO_FUNC_NAME(TypeName) (TypeName *_ptr) { (func) (_ptr); }                         \
Unexecuted instantiation: gobex-apparam.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: gobex-apparam.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: gobex-apparam.c:glib_auto_cleanup_GCond
Unexecuted instantiation: gobex-apparam.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-apparam.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: gobex-apparam.c:glib_auto_cleanup_GPathBuf
Unexecuted instantiation: gobex-defs.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: gobex-defs.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: gobex-defs.c:glib_auto_cleanup_GCond
Unexecuted instantiation: gobex-defs.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-defs.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: gobex-defs.c:glib_auto_cleanup_GPathBuf
Unexecuted instantiation: gobex-header.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: gobex-header.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: gobex-header.c:glib_auto_cleanup_GCond
Unexecuted instantiation: gobex-header.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-header.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: gobex-header.c:glib_auto_cleanup_GPathBuf
Unexecuted instantiation: gobex-packet.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: gobex-packet.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: gobex-packet.c:glib_auto_cleanup_GCond
Unexecuted instantiation: gobex-packet.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-packet.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: gobex-packet.c:glib_auto_cleanup_GPathBuf
Unexecuted instantiation: gobex-transfer.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: gobex-transfer.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: gobex-transfer.c:glib_auto_cleanup_GCond
Unexecuted instantiation: gobex-transfer.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: gobex-transfer.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: gobex-transfer.c:glib_auto_cleanup_GPathBuf
Unexecuted instantiation: gobex.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: gobex.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: gobex.c:glib_auto_cleanup_GCond
Unexecuted instantiation: gobex.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: gobex.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: gobex.c:glib_auto_cleanup_GPathBuf
Unexecuted instantiation: sdp-xml.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: sdp-xml.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: sdp-xml.c:glib_auto_cleanup_GCond
Unexecuted instantiation: sdp-xml.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: sdp-xml.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: sdp-xml.c:glib_auto_cleanup_GPathBuf
Unexecuted instantiation: fuzz_gobex.c:glib_auto_cleanup_GQueue
Unexecuted instantiation: fuzz_gobex.c:glib_auto_cleanup_GMutex
Unexecuted instantiation: fuzz_gobex.c:glib_auto_cleanup_GCond
Unexecuted instantiation: fuzz_gobex.c:glib_auto_cleanup_GVariantBuilder
Unexecuted instantiation: fuzz_gobex.c:glib_auto_cleanup_GVariantDict
Unexecuted instantiation: fuzz_gobex.c:glib_auto_cleanup_GPathBuf
1379
  G_GNUC_END_IGNORE_DEPRECATIONS
1380
#define G_DEFINE_AUTO_CLEANUP_FREE_FUNC(TypeName, func, none) \
1381
  G_GNUC_BEGIN_IGNORE_DEPRECATIONS                                                                              \
1382
0
  static G_GNUC_UNUSED inline void _GLIB_AUTO_FUNC_NAME(TypeName) (TypeName *_ptr) { if (*_ptr != none) (func) (*_ptr); }     \
Unexecuted instantiation: gobex-apparam.c:glib_auto_cleanup_GStrv
Unexecuted instantiation: gobex-defs.c:glib_auto_cleanup_GStrv
Unexecuted instantiation: gobex-header.c:glib_auto_cleanup_GStrv
Unexecuted instantiation: gobex-packet.c:glib_auto_cleanup_GStrv
Unexecuted instantiation: gobex-transfer.c:glib_auto_cleanup_GStrv
Unexecuted instantiation: gobex.c:glib_auto_cleanup_GStrv
Unexecuted instantiation: sdp-xml.c:glib_auto_cleanup_GStrv
Unexecuted instantiation: fuzz_gobex.c:glib_auto_cleanup_GStrv
1383
  G_GNUC_END_IGNORE_DEPRECATIONS
1384
#define g_autoptr(TypeName) _GLIB_CLEANUP(_GLIB_AUTOPTR_FUNC_NAME(TypeName)) _GLIB_AUTOPTR_TYPENAME(TypeName)
1385
#define g_autolist(TypeName) _GLIB_CLEANUP(_GLIB_AUTOPTR_LIST_FUNC_NAME(TypeName)) _GLIB_AUTOPTR_LIST_TYPENAME(TypeName)
1386
#define g_autoslist(TypeName) _GLIB_CLEANUP(_GLIB_AUTOPTR_SLIST_FUNC_NAME(TypeName)) _GLIB_AUTOPTR_SLIST_TYPENAME(TypeName)
1387
#define g_autoqueue(TypeName) _GLIB_CLEANUP(_GLIB_AUTOPTR_QUEUE_FUNC_NAME(TypeName)) _GLIB_AUTOPTR_QUEUE_TYPENAME(TypeName)
1388
#define g_auto(TypeName) _GLIB_CLEANUP(_GLIB_AUTO_FUNC_NAME(TypeName)) TypeName
1389
#define g_autofree _GLIB_CLEANUP(g_autoptr_cleanup_generic_gfree)
1390
1391
#else /* not GNU C */
1392
/* this (dummy) macro is private */
1393
#define _GLIB_DEFINE_AUTOPTR_CHAINUP(ModuleObjName, ParentName)
1394
1395
/* these (dummy) macros are API */
1396
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
1397
#define G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(TypeName, func)
1398
#define G_DEFINE_AUTO_CLEANUP_FREE_FUNC(TypeName, func, none)
1399
1400
/* no declaration of g_auto() or g_autoptr() here */
1401
#endif /* __GNUC__ */
1402
1403
#else
1404
1405
#define _GLIB_DEFINE_AUTOPTR_CHAINUP(ModuleObjName, ParentName)
1406
1407
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
1408
#define G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(TypeName, func)
1409
#define G_DEFINE_AUTO_CLEANUP_FREE_FUNC(TypeName, func, none)
1410
1411
#endif /* __GI_SCANNER__ */
1412
1413
/**
1414
 * G_SIZEOF_MEMBER:
1415
 * @struct_type: a structure type, e.g. #GOutputVector
1416
 * @member: a field in the structure, e.g. `size`
1417
 *
1418
 * Returns the size of @member in the struct definition without having a
1419
 * declared instance of @struct_type.
1420
 *
1421
 * Returns: the size of @member in bytes.
1422
 *
1423
 * Since: 2.64
1424
 */
1425
#define G_SIZEOF_MEMBER(struct_type, member) \
1426
    GLIB_AVAILABLE_MACRO_IN_2_64 \
1427
    sizeof (((struct_type *) 0)->member)
1428
1429
#endif /* __G_MACROS_H__ */