Lines Matching refs:v2
185 GString *v2; in test_boxed_string() local
194 v2 = g_value_get_boxed (&value); in test_boxed_string()
195 g_assert (v2 == v); in test_boxed_string()
197 v2 = g_value_dup_boxed (&value); in test_boxed_string()
198 g_assert (v2 != v); in test_boxed_string()
199 g_assert (g_string_equal (v, v2)); in test_boxed_string()
200 g_string_free (v2, TRUE); in test_boxed_string()
209 GHashTable *v2; in test_boxed_hashtable() local
218 v2 = g_value_get_boxed (&value); in test_boxed_hashtable()
219 g_assert (v2 == v); in test_boxed_hashtable()
221 v2 = g_value_dup_boxed (&value); in test_boxed_hashtable()
222 g_assert (v2 == v); /* hash tables use ref/unref for copy/free */ in test_boxed_hashtable()
223 g_hash_table_unref (v2); in test_boxed_hashtable()
232 GArray *v2; in test_boxed_array() local
241 v2 = g_value_get_boxed (&value); in test_boxed_array()
242 g_assert (v2 == v); in test_boxed_array()
244 v2 = g_value_dup_boxed (&value); in test_boxed_array()
245 g_assert (v2 == v); /* arrays use ref/unref for copy/free */ in test_boxed_array()
246 g_array_unref (v2); in test_boxed_array()
255 GPtrArray *v2; in test_boxed_ptrarray() local
264 v2 = g_value_get_boxed (&value); in test_boxed_ptrarray()
265 g_assert (v2 == v); in test_boxed_ptrarray()
267 v2 = g_value_dup_boxed (&value); in test_boxed_ptrarray()
268 g_assert (v2 == v); /* ptr arrays use ref/unref for copy/free */ in test_boxed_ptrarray()
269 g_ptr_array_unref (v2); in test_boxed_ptrarray()
278 GRegex *v2; in test_boxed_regex() local
287 v2 = g_value_get_boxed (&value); in test_boxed_regex()
288 g_assert (v2 == v); in test_boxed_regex()
290 v2 = g_value_dup_boxed (&value); in test_boxed_regex()
291 g_assert (v2 == v); /* regexes use ref/unref for copy/free */ in test_boxed_regex()
292 g_regex_unref (v2); in test_boxed_regex()
328 GVariantType *v2; in test_boxed_varianttype() local
337 v2 = g_value_get_boxed (&value); in test_boxed_varianttype()
338 g_assert (v2 == v); in test_boxed_varianttype()
340 v2 = g_value_dup_boxed (&value); in test_boxed_varianttype()
341 g_assert (v2 != v); in test_boxed_varianttype()
342 g_assert_cmpstr (g_variant_type_peek_string (v), ==, g_variant_type_peek_string (v2)); in test_boxed_varianttype()
343 g_variant_type_free (v2); in test_boxed_varianttype()
352 GDateTime *v2; in test_boxed_datetime() local
361 v2 = g_value_get_boxed (&value); in test_boxed_datetime()
362 g_assert (v2 == v); in test_boxed_datetime()
364 v2 = g_value_dup_boxed (&value); in test_boxed_datetime()
365 g_assert (v2 == v); /* datetime uses ref/unref for copy/free */ in test_boxed_datetime()
366 g_date_time_unref (v2); in test_boxed_datetime()
375 GError *v2; in test_boxed_error() local
386 v2 = g_value_get_boxed (&value); in test_boxed_error()
387 g_assert (v2 == v); in test_boxed_error()
389 v2 = g_value_dup_boxed (&value); in test_boxed_error()
390 g_assert (v2 != v); in test_boxed_error()
391 g_assert_cmpint (v->domain, ==, v2->domain); in test_boxed_error()
392 g_assert_cmpint (v->code, ==, v2->code); in test_boxed_error()
393 g_assert_cmpstr (v->message, ==, v2->message); in test_boxed_error()
394 g_error_free (v2); in test_boxed_error()
490 GVariantBuilder *v, *v2; in test_boxed_variantbuilder() local
499 v2 = g_value_get_boxed (&value); in test_boxed_variantbuilder()
500 g_assert (v == v2); in test_boxed_variantbuilder()
502 v2 = g_value_dup_boxed (&value); in test_boxed_variantbuilder()
503 g_assert (v == v2); /* variantbuilder uses ref/unref for copy/free */ in test_boxed_variantbuilder()
504 g_variant_builder_unref (v2); in test_boxed_variantbuilder()