static void vala_tuple_instance_init (ValaTuple * self) { GEqualFunc _tmp0_; ValaArrayList* _tmp1_; self->priv = VALA_TUPLE_GET_PRIVATE (self); _tmp0_ = g_direct_equal; _tmp1_ = vala_array_list_new (VALA_TYPE_EXPRESSION, (GBoxedCopyFunc) vala_code_node_ref, vala_code_node_unref, _tmp0_); self->priv->expression_list = (ValaList*) _tmp1_; }
static void vala_ccode_block_instance_init (ValaCCodeBlock * self) { GEqualFunc _tmp0_; ValaArrayList* _tmp1_; self->priv = VALA_CCODE_BLOCK_GET_PRIVATE (self); _tmp0_ = g_direct_equal; _tmp1_ = vala_array_list_new (VALA_TYPE_CCODE_NODE, (GBoxedCopyFunc) vala_ccode_node_ref, vala_ccode_node_unref, _tmp0_); self->priv->statements = (ValaList*) _tmp1_; }
ValaList* vala_ccode_file_get_symbols (ValaCCodeFile* self) { ValaList* result = NULL; GEqualFunc _tmp0_; ValaArrayList* _tmp1_; ValaArrayList* symbols; ValaCCodeFragment* _tmp2_; g_return_val_if_fail (self != NULL, NULL); _tmp0_ = g_direct_equal; _tmp1_ = vala_array_list_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, _tmp0_); symbols = _tmp1_; _tmp2_ = self->priv->type_member_declaration; vala_ccode_file_get_symbols_from_fragment (self, (ValaList*) symbols, _tmp2_); result = (ValaList*) symbols; return result; }