/* DomGDocumentTest.c generated by valac 0.32.1, the Vala compiler
 * generated from DomGDocumentTest.vala, do not modify */

/* -*- Mode: vala; indent-tabs-mode: t; c-basic-offset: 2; tab-width: 2 -*- */
/* DomGDocumentTest.vala
 *
 * Copyright (C) 2016  Daniel Espinosa <esodan@gmail.com>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.

 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.

 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, see <http://www.gnu.org/licenses/>.
 *
 * Authors:
 *      Daniel Espinosa <esodan@gmail.com>
 */

#include <glib.h>
#include <glib-object.h>
#include <stdlib.h>
#include <string.h>
#include <gxml/gxml.h>
#include <gee.h>


#define TYPE_GXML_TEST (gxml_test_get_type ())
#define GXML_TEST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GXML_TEST, GXmlTest))
#define GXML_TEST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GXML_TEST, GXmlTestClass))
#define IS_GXML_TEST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GXML_TEST))
#define IS_GXML_TEST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GXML_TEST))
#define GXML_TEST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GXML_TEST, GXmlTestClass))

typedef struct _GXmlTest GXmlTest;
typedef struct _GXmlTestClass GXmlTestClass;
typedef struct _GXmlTestPrivate GXmlTestPrivate;

#define TYPE_DOM_GDOCUMENT_TEST (dom_gdocument_test_get_type ())
#define DOM_GDOCUMENT_TEST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DOM_GDOCUMENT_TEST, DomGDocumentTest))
#define DOM_GDOCUMENT_TEST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DOM_GDOCUMENT_TEST, DomGDocumentTestClass))
#define IS_DOM_GDOCUMENT_TEST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DOM_GDOCUMENT_TEST))
#define IS_DOM_GDOCUMENT_TEST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DOM_GDOCUMENT_TEST))
#define DOM_GDOCUMENT_TEST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DOM_GDOCUMENT_TEST, DomGDocumentTestClass))

typedef struct _DomGDocumentTest DomGDocumentTest;
typedef struct _DomGDocumentTestClass DomGDocumentTestClass;
typedef struct _DomGDocumentTestPrivate DomGDocumentTestPrivate;
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
#define _g_free0(var) (var = (g_free (var), NULL))
#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
#define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);
#define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; }
#define _vala_return_val_if_fail(expr, msg, val) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return val; }
#define _vala_warn_if_fail(expr, msg) if G_LIKELY (expr) ; else g_warn_message (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg);

struct _GXmlTest {
	GTypeInstance parent_instance;
	volatile int ref_count;
	GXmlTestPrivate * priv;
};

struct _GXmlTestClass {
	GTypeClass parent_class;
	void (*finalize) (GXmlTest *self);
};

struct _DomGDocumentTest {
	GXmlTest parent_instance;
	DomGDocumentTestPrivate * priv;
};

struct _DomGDocumentTestClass {
	GXmlTestClass parent_class;
};


static gpointer dom_gdocument_test_parent_class = NULL;

gpointer gxml_test_ref (gpointer instance);
void gxml_test_unref (gpointer instance);
GParamSpec* param_spec_gxml_test (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void value_set_gxml_test (GValue* value, gpointer v_object);
void value_take_gxml_test (GValue* value, gpointer v_object);
gpointer value_get_gxml_test (const GValue* value);
GType gxml_test_get_type (void) G_GNUC_CONST;
GType dom_gdocument_test_get_type (void) G_GNUC_CONST;
enum  {
	DOM_GDOCUMENT_TEST_DUMMY_PROPERTY
};
#define DOM_GDOCUMENT_TEST_STRDOC "<?xml version=\"1.0\"?>\n" \
"<!-- Comment -->\n" \
"<Sentences>\n" \
"  <Sentence lang=\"en\">I like the colour blue.</Sentence>\n" \
"  <Sentence lang=\"de\">Ich liebe die T&#xFC;r.</Sentence>\n" \
"  <Authors>\n" \
"    <Author>\n" \
"      <Name>Fred</Name>\n" \
"      <Email>fweasley@hogwarts.co.uk</Email>\n" \
"    </Author>\n" \
"    <Author>\n" \
"      <Name>George</Name>\n" \
"      <Email>gweasley@hogwarts.co.uk</Email>\n" \
"    </Author>\n" \
"  </Authors>\n" \
"</Sentences>\n"
#define DOM_GDOCUMENT_TEST_HTMLDOC "\n" \
"<html>\n" \
"<body>\n" \
"<p class=\"black\">Text content</p>\n" \
"<p id=\"p01\">p01 p id</p>\n" \
"<p class=\"black block\">Two classes</p>\n" \
"<p class=\"   time request hole   \">Three classes</p>\n" \
"</body>\n" \
"</html>\n"
#define DOM_GDOCUMENT_TEST_XMLDOC "<?xml version=\"1.0\"?>\n" \
"<root>\n" \
"<project xmlns:gxml=\"http://live.gnome.org/GXml\">\n" \
"<code class=\"parent\"/>\n" \
"<code class=\"node parent\"/>\n" \
"<page class=\"node\"/>\n" \
"<page class=\"parent node hole\"/>\n" \
"</project>\n" \
"<Author name=\"You\" />\n" \
"</root>\n"
void dom_gdocument_test_add_tests (void);
static void __lambda282_ (void);
static void ___lambda282__gtest_func (void);
static void __lambda283_ (void);
static void ___lambda283__gtest_func (void);
static void __lambda284_ (void);
static void ___lambda284__gtest_func (void);
static void __lambda285_ (void);
static void ___lambda285__gtest_func (void);
static void __lambda286_ (void);
static void ___lambda286__gtest_func (void);
static void __lambda287_ (void);
static void ___lambda287__gtest_func (void);
static void __lambda288_ (void);
static void ___lambda288__gtest_func (void);
static void __lambda289_ (void);
static void ___lambda289__gtest_func (void);
static void __lambda290_ (void);
static void ___lambda290__gtest_func (void);
static void __lambda291_ (void);
static void ___lambda291__gtest_func (void);
static void __lambda292_ (void);
static void ___lambda292__gtest_func (void);
static void __lambda293_ (void);
static void ___lambda293__gtest_func (void);
static void __lambda294_ (void);
static void ___lambda294__gtest_func (void);
static void __lambda295_ (void);
static void ___lambda295__gtest_func (void);
DomGDocumentTest* dom_gdocument_test_new (void);
DomGDocumentTest* dom_gdocument_test_construct (GType object_type);
GXmlTest* gxml_test_new (void);
GXmlTest* gxml_test_construct (GType object_type);


static void __lambda282_ (void) {
	GXmlGDocument* _tmp0_ = NULL;
	GXmlGDocument* _tmp1_ = NULL;
	GXmlDomDocument* doc = NULL;
	GXmlGDocument* _tmp2_ = NULL;
	GXmlDomDocument* _tmp3_ = NULL;
	GXmlDomElement* root = NULL;
	GXmlDomDocument* _tmp4_ = NULL;
	GXmlDomElement* _tmp5_ = NULL;
	GXmlDomElement* _tmp6_ = NULL;
	GXmlDomElement* _tmp7_ = NULL;
	GXmlDomElement* _tmp8_ = NULL;
	GXmlDomElement* _tmp9_ = NULL;
	gchar* _tmp10_ = NULL;
	gchar* _tmp11_ = NULL;
	gchar* _tmp12_ = NULL;
	GXmlDomElement* _tmp13_ = NULL;
	gboolean _tmp14_ = FALSE;
	GXmlDomElement* _tmp15_ = NULL;
	GXmlDomHTMLCollection* _tmp16_ = NULL;
	GXmlDomHTMLCollection* _tmp17_ = NULL;
	GXmlDomHTMLCollection* _tmp18_ = NULL;
	gint _tmp19_ = 0;
	gint _tmp20_ = 0;
	GXmlDomElement* _tmp21_ = NULL;
	GXmlDomHTMLCollection* _tmp22_ = NULL;
	GXmlDomHTMLCollection* _tmp23_ = NULL;
	GXmlDomHTMLCollection* _tmp24_ = NULL;
	gpointer _tmp25_ = NULL;
	GXmlDomElement* _tmp26_ = NULL;
	gchar* _tmp27_ = NULL;
	gchar* _tmp28_ = NULL;
	gchar* _tmp29_ = NULL;
	GXmlDomElement* _tmp30_ = NULL;
	GXmlDomHTMLCollection* _tmp31_ = NULL;
	GXmlDomHTMLCollection* _tmp32_ = NULL;
	GXmlDomHTMLCollection* _tmp33_ = NULL;
	gpointer _tmp34_ = NULL;
	GXmlDomElement* _tmp35_ = NULL;
	gchar* _tmp36_ = NULL;
	gchar* _tmp37_ = NULL;
	GXmlDomElement* _tmp38_ = NULL;
	GXmlDomHTMLCollection* _tmp39_ = NULL;
	GXmlDomHTMLCollection* _tmp40_ = NULL;
	GXmlDomHTMLCollection* _tmp41_ = NULL;
	gpointer _tmp42_ = NULL;
	GXmlDomElement* _tmp43_ = NULL;
	gchar* _tmp44_ = NULL;
	gchar* _tmp45_ = NULL;
	gchar* _tmp46_ = NULL;
	GError * _inner_error_ = NULL;
#line 70 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_message ("DomGDocumentTest.vala:70: %s", "Doc: " DOM_GDOCUMENT_TEST_STRDOC);
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_STRDOC, 0, &_inner_error_);
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = _tmp1_;
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 201 "DomGDocumentTest.c"
	}
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp2_ = _tmp0_;
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = NULL;
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (_tmp3_ == NULL) {
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp2_);
#line 213 "DomGDocumentTest.c"
	}
#line 71 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	doc = _tmp3_;
#line 72 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp4_ = doc;
#line 72 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp5_ = gxml_dom_document_get_document_element (_tmp4_);
#line 72 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp6_ = _tmp5_;
#line 72 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	root = _tmp6_;
#line 73 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp7_ = root;
#line 73 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp7_ != NULL, "root != null");
#line 74 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp8_ = root;
#line 74 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp8_, GXML_TYPE_DOM_ELEMENT), "root is DomElement");
#line 75 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp9_ = root;
#line 75 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp10_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp9_);
#line 75 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp11_ = _tmp10_;
#line 75 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp12_ = _tmp11_;
#line 75 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp12_, "Sentences") == 0, "root.node_name == \"Sentences\"");
#line 75 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp12_);
#line 76 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp13_ = root;
#line 76 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp14_ = gxml_dom_node_has_child_nodes ((GXmlDomNode*) _tmp13_);
#line 76 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp14_, "root.has_child_nodes ()");
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp15_ = root;
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp16_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp15_);
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp17_ = _tmp16_;
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp18_ = _tmp17_;
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp19_ = gee_collection_get_size ((GeeCollection*) _tmp18_);
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp20_ = _tmp19_;
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp20_ == 3, "root.children.size == 3");
#line 77 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp18_);
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp21_ = root;
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp22_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp21_);
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp23_ = _tmp22_;
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp24_ = _tmp23_;
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp25_ = gee_list_get ((GeeList*) _tmp24_, 0);
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp26_ = (GXmlDomElement*) _tmp25_;
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp27_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp26_);
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp28_ = _tmp27_;
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp29_ = _tmp28_;
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp29_, "Sentence") == 0, "root.children[0].node_name == \"Sentence\"");
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp29_);
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp26_);
#line 78 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp24_);
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp30_ = root;
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp31_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp30_);
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp32_ = _tmp31_;
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp33_ = _tmp32_;
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp34_ = gee_list_get ((GeeList*) _tmp33_, 0);
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp35_ = (GXmlDomElement*) _tmp34_;
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp36_ = gxml_dom_element_get_attribute (_tmp35_, "lang");
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp37_ = _tmp36_;
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp37_, "en") == 0, "root.children[0].get_attribute (\"lang\") == \"en\"");
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp37_);
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp35_);
#line 79 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp33_);
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp38_ = root;
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp39_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp38_);
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp40_ = _tmp39_;
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp41_ = _tmp40_;
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp42_ = gee_list_get ((GeeList*) _tmp41_, 0);
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp43_ = (GXmlDomElement*) _tmp42_;
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp44_ = gxml_dom_node_get_node_value ((GXmlDomNode*) _tmp43_);
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp45_ = _tmp44_;
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp46_ = _tmp45_;
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp46_, "I like the colour blue.") == 0, "root.children[0].node_value == \"I like the colour blue.\"");
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp46_);
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp43_);
#line 80 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp41_);
#line 69 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (root);
#line 69 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (doc);
#line 69 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp0_);
#line 349 "DomGDocumentTest.c"
}


static void ___lambda282__gtest_func (void) {
#line 69 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda282_ ();
#line 356 "DomGDocumentTest.c"
}


static void __lambda283_ (void) {
	GXmlGDocument* _tmp0_ = NULL;
	GXmlGDocument* _tmp1_ = NULL;
	GXmlDomDocument* doc = NULL;
	GXmlGDocument* _tmp2_ = NULL;
	GXmlDomDocument* _tmp3_ = NULL;
	GXmlDomDocument* _tmp4_ = NULL;
	GXmlDomDocument* _tmp5_ = NULL;
	GXmlDomNodeList* _tmp6_ = NULL;
	GXmlDomNodeList* _tmp7_ = NULL;
	GXmlDomNodeList* _tmp8_ = NULL;
	GXmlDomDocument* _tmp9_ = NULL;
	GXmlDomNodeList* _tmp10_ = NULL;
	GXmlDomNodeList* _tmp11_ = NULL;
	GXmlDomNodeList* _tmp12_ = NULL;
	gint _tmp13_ = 0;
	gint _tmp14_ = 0;
	GXmlDomDocument* _tmp15_ = NULL;
	GXmlDomNodeList* _tmp16_ = NULL;
	GXmlDomNodeList* _tmp17_ = NULL;
	GXmlDomNodeList* _tmp18_ = NULL;
	gpointer _tmp19_ = NULL;
	GXmlDomNode* _tmp20_ = NULL;
	GXmlDomDocument* _tmp21_ = NULL;
	GXmlDomNodeList* _tmp22_ = NULL;
	GXmlDomNodeList* _tmp23_ = NULL;
	GXmlDomNodeList* _tmp24_ = NULL;
	gpointer _tmp25_ = NULL;
	GXmlDomNode* _tmp26_ = NULL;
	GXmlDomDocument* _tmp27_ = NULL;
	GXmlDomNodeList* _tmp28_ = NULL;
	GXmlDomNodeList* _tmp29_ = NULL;
	GXmlDomNodeList* _tmp30_ = NULL;
	gpointer _tmp31_ = NULL;
	GXmlDomNode* _tmp32_ = NULL;
	gchar* _tmp33_ = NULL;
	gchar* _tmp34_ = NULL;
	gchar* _tmp35_ = NULL;
	GXmlDomDocument* _tmp36_ = NULL;
	GXmlDomElement* _tmp37_ = NULL;
	GXmlDomElement* _tmp38_ = NULL;
	GXmlDomElement* _tmp39_ = NULL;
	GXmlDomDocument* _tmp40_ = NULL;
	GXmlDomElement* _tmp41_ = NULL;
	GXmlDomElement* _tmp42_ = NULL;
	GXmlDomElement* _tmp43_ = NULL;
	GXmlDomElement* auths = NULL;
	GXmlDomDocument* _tmp44_ = NULL;
	GXmlDomElement* _tmp45_ = NULL;
	GXmlDomElement* _tmp46_ = NULL;
	GXmlDomElement* _tmp47_ = NULL;
	GXmlDomHTMLCollection* _tmp48_ = NULL;
	GXmlDomHTMLCollection* _tmp49_ = NULL;
	GXmlDomHTMLCollection* _tmp50_ = NULL;
	gpointer _tmp51_ = NULL;
	GXmlDomElement* _tmp52_ = NULL;
	GXmlDomElement* _tmp53_ = NULL;
	gchar* _tmp54_ = NULL;
	gchar* _tmp55_ = NULL;
	gchar* _tmp56_ = NULL;
	GXmlDomElement* _tmp57_ = NULL;
	GXmlDomNodeList* _tmp58_ = NULL;
	GXmlDomNodeList* _tmp59_ = NULL;
	GXmlDomNodeList* _tmp60_ = NULL;
	gint _tmp61_ = 0;
	gint _tmp62_ = 0;
	GXmlDomElement* _tmp63_ = NULL;
	GXmlDomNodeList* _tmp64_ = NULL;
	GXmlDomNodeList* _tmp65_ = NULL;
	GXmlDomNodeList* _tmp66_ = NULL;
	gpointer _tmp67_ = NULL;
	GXmlDomNode* _tmp68_ = NULL;
	GError * _inner_error_ = NULL;
#line 83 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_message ("DomGDocumentTest.vala:83: %s", "Doc: " DOM_GDOCUMENT_TEST_STRDOC);
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_STRDOC, 0, &_inner_error_);
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = _tmp1_;
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 447 "DomGDocumentTest.c"
	}
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp2_ = _tmp0_;
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = NULL;
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (_tmp3_ == NULL) {
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp2_);
#line 459 "DomGDocumentTest.c"
	}
#line 84 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	doc = _tmp3_;
#line 85 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp4_ = doc;
#line 85 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GXML_TYPE_DOM_DOCUMENT), "doc is DomDocument");
#line 86 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp5_ = doc;
#line 86 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp6_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp5_);
#line 86 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp7_ = _tmp6_;
#line 86 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp8_ = _tmp7_;
#line 86 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp8_ != NULL, "doc.child_nodes != null");
#line 86 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp8_);
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp9_ = doc;
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp10_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp9_);
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp11_ = _tmp10_;
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp12_ = _tmp11_;
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp13_ = gee_collection_get_size ((GeeCollection*) _tmp12_);
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp14_ = _tmp13_;
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp14_ == 2, "doc.child_nodes.size == 2");
#line 87 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp12_);
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp15_ = doc;
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp16_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp15_);
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp17_ = _tmp16_;
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp18_ = _tmp17_;
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp19_ = gee_list_get ((GeeList*) _tmp18_, 0);
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp20_ = (GXmlDomNode*) _tmp19_;
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp20_, GXML_TYPE_DOM_COMMENT), "doc.child_nodes[0] is DomComment");
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp20_);
#line 88 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp18_);
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp21_ = doc;
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp22_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp21_);
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp23_ = _tmp22_;
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp24_ = _tmp23_;
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp25_ = gee_list_get ((GeeList*) _tmp24_, 1);
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp26_ = (GXmlDomNode*) _tmp25_;
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp26_, GXML_TYPE_DOM_ELEMENT), "doc.child_nodes[1] is DomElement");
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp26_);
#line 89 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp24_);
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp27_ = doc;
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp28_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp27_);
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp29_ = _tmp28_;
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp30_ = _tmp29_;
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp31_ = gee_list_get ((GeeList*) _tmp30_, 1);
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp32_ = (GXmlDomNode*) _tmp31_;
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp33_ = gxml_dom_node_get_node_name (_tmp32_);
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp34_ = _tmp33_;
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp35_ = _tmp34_;
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp35_, "Sentences") == 0, "doc.child_nodes[1].node_name == \"Sentences\"");
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp35_);
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp32_);
#line 90 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp30_);
#line 91 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp36_ = doc;
#line 91 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp37_ = gxml_dom_document_get_document_element (_tmp36_);
#line 91 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp38_ = _tmp37_;
#line 91 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp39_ = _tmp38_;
#line 91 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp39_ != NULL, "doc.document_element != null");
#line 91 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp39_);
#line 92 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp40_ = doc;
#line 92 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp41_ = gxml_dom_document_get_document_element (_tmp40_);
#line 92 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp42_ = _tmp41_;
#line 92 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp43_ = _tmp42_;
#line 92 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp43_, GXML_TYPE_DOM_ELEMENT), "doc.document_element is DomElement");
#line 92 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp43_);
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp44_ = doc;
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp45_ = gxml_dom_document_get_document_element (_tmp44_);
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp46_ = _tmp45_;
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp47_ = _tmp46_;
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp48_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp47_);
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp49_ = _tmp48_;
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp50_ = _tmp49_;
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp51_ = gee_list_get ((GeeList*) _tmp50_, 2);
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp52_ = (GXmlDomElement*) _tmp51_;
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp50_);
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp47_);
#line 93 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	auths = _tmp52_;
#line 94 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp53_ = auths;
#line 94 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp54_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp53_);
#line 94 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp55_ = _tmp54_;
#line 94 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp56_ = _tmp55_;
#line 94 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp56_, "Authors") == 0, "auths.node_name == \"Authors\"");
#line 94 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp56_);
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp57_ = auths;
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp58_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp57_);
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp59_ = _tmp58_;
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp60_ = _tmp59_;
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp61_ = gee_collection_get_size ((GeeCollection*) _tmp60_);
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp62_ = _tmp61_;
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp62_ == 5, "auths.child_nodes.size == 5");
#line 95 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp60_);
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp63_ = auths;
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp64_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp63_);
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp65_ = _tmp64_;
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp66_ = _tmp65_;
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp67_ = gee_list_get ((GeeList*) _tmp66_, 4);
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp68_ = (GXmlDomNode*) _tmp67_;
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp68_, GXML_TYPE_DOM_TEXT), "auths.child_nodes[4] is DomText");
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp68_);
#line 96 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp66_);
#line 82 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (auths);
#line 82 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (doc);
#line 82 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp0_);
#line 657 "DomGDocumentTest.c"
}


static void ___lambda283__gtest_func (void) {
#line 82 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda283_ ();
#line 664 "DomGDocumentTest.c"
}


static void __lambda284_ (void) {
	GXmlGDocument* _tmp0_ = NULL;
	GXmlGDocument* _tmp1_ = NULL;
	GXmlDomDocument* doc = NULL;
	GXmlGDocument* _tmp2_ = NULL;
	GXmlDomDocument* _tmp3_ = NULL;
	GXmlDomDocument* _tmp4_ = NULL;
	GXmlDomHTMLCollection* le = NULL;
	GXmlDomDocument* _tmp5_ = NULL;
	GXmlDomHTMLCollection* _tmp6_ = NULL;
	GXmlDomHTMLCollection* _tmp7_ = NULL;
	gint _tmp8_ = 0;
	gint _tmp9_ = 0;
	GXmlDomHTMLCollection* _tmp10_ = NULL;
	gpointer _tmp11_ = NULL;
	GXmlDomElement* _tmp12_ = NULL;
	gchar* _tmp13_ = NULL;
	gchar* _tmp14_ = NULL;
	GXmlDomHTMLCollection* _tmp15_ = NULL;
	gpointer _tmp16_ = NULL;
	GXmlDomElement* _tmp17_ = NULL;
	gchar* _tmp18_ = NULL;
	gchar* _tmp19_ = NULL;
	GXmlDomHTMLCollection* lc = NULL;
	GXmlDomDocument* _tmp20_ = NULL;
	GXmlDomHTMLCollection* _tmp21_ = NULL;
	GXmlDomDocument* _tmp22_ = NULL;
	gchar* _tmp23_ = NULL;
	gchar* _tmp24_ = NULL;
	gchar* _tmp25_ = NULL;
	gchar* _tmp26_ = NULL;
	GXmlDomHTMLCollection* _tmp27_ = NULL;
	gint _tmp28_ = 0;
	gint _tmp29_ = 0;
	GXmlDomHTMLCollection* _tmp30_ = NULL;
	gpointer _tmp31_ = NULL;
	GXmlDomElement* _tmp32_ = NULL;
	gchar* _tmp33_ = NULL;
	gchar* _tmp34_ = NULL;
	gchar* _tmp35_ = NULL;
	GXmlDomHTMLCollection* _tmp36_ = NULL;
	gpointer _tmp37_ = NULL;
	GXmlDomElement* _tmp38_ = NULL;
	gchar* _tmp39_ = NULL;
	gchar* _tmp40_ = NULL;
	GXmlDomElement* nid = NULL;
	GXmlDomDocument* _tmp41_ = NULL;
	GXmlDomElement* _tmp42_ = NULL;
	GXmlDomElement* _tmp43_ = NULL;
	GXmlDomElement* _tmp44_ = NULL;
	gchar* _tmp45_ = NULL;
	gchar* _tmp46_ = NULL;
	gchar* _tmp47_ = NULL;
	GXmlDomElement* _tmp48_ = NULL;
	gchar* _tmp49_ = NULL;
	gchar* _tmp50_ = NULL;
	GError * _inner_error_ = NULL;
#line 99 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_message ("DomGDocumentTest.vala:99: %s", "Doc: " DOM_GDOCUMENT_TEST_STRDOC);
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_HTMLDOC, 0, &_inner_error_);
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = _tmp1_;
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 739 "DomGDocumentTest.c"
	}
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp2_ = _tmp0_;
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = NULL;
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (_tmp3_ == NULL) {
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp2_);
#line 751 "DomGDocumentTest.c"
	}
#line 100 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	doc = _tmp3_;
#line 101 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp4_ = doc;
#line 101 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GXML_TYPE_DOM_DOCUMENT), "doc is DomDocument");
#line 102 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp5_ = doc;
#line 102 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp6_ = gxml_dom_document_get_elements_by_tag_name (_tmp5_, "p");
#line 102 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	le = _tmp6_;
#line 103 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp7_ = le;
#line 103 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp8_ = gee_collection_get_size ((GeeCollection*) _tmp7_);
#line 103 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp9_ = _tmp8_;
#line 103 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp9_ == 4, "le.size == 4");
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp10_ = le;
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp11_ = gee_list_get ((GeeList*) _tmp10_, 0);
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp12_ = (GXmlDomElement*) _tmp11_;
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp13_ = gxml_dom_element_get_attribute (_tmp12_, "class");
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp14_ = _tmp13_;
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp14_, "black") == 0, "le[0].get_attribute (\"class\") == \"black\"");
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp14_);
#line 104 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp12_);
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp15_ = le;
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp16_ = gee_list_get ((GeeList*) _tmp15_, 1);
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp17_ = (GXmlDomElement*) _tmp16_;
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp18_ = gxml_dom_element_get_attribute (_tmp17_, "id");
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp19_ = _tmp18_;
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp19_, "p01") == 0, "le[1].get_attribute (\"id\") == \"p01\"");
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp19_);
#line 105 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp17_);
#line 106 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp20_ = doc;
#line 106 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp21_ = gxml_dom_document_get_elements_by_class_name (_tmp20_, "black");
#line 106 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	lc = _tmp21_;
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp22_ = doc;
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp23_ = gxml_gnode_to_string ((GXmlGNode*) (G_TYPE_CHECK_INSTANCE_TYPE (_tmp22_, GXML_TYPE_GDOCUMENT) ? ((GXmlGDocument*) _tmp22_) : NULL));
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp24_ = _tmp23_;
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp25_ = g_strconcat ("DOC\n", _tmp24_, NULL);
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp26_ = _tmp25_;
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_message ("DomGDocumentTest.vala:107: %s", _tmp26_);
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp26_);
#line 107 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp24_);
#line 108 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp27_ = lc;
#line 108 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp28_ = gee_collection_get_size ((GeeCollection*) _tmp27_);
#line 108 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp29_ = _tmp28_;
#line 108 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp29_ == 2, "lc.size == 2");
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp30_ = lc;
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp31_ = gee_list_get ((GeeList*) _tmp30_, 0);
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp32_ = (GXmlDomElement*) _tmp31_;
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp33_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp32_);
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp34_ = _tmp33_;
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp35_ = _tmp34_;
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp35_, "p") == 0, "lc[0].node_name == \"p\"");
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp35_);
#line 109 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp32_);
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp36_ = lc;
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp37_ = gee_list_get ((GeeList*) _tmp36_, 0);
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp38_ = (GXmlDomElement*) _tmp37_;
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp39_ = gxml_dom_element_get_attribute (_tmp38_, "class");
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp40_ = _tmp39_;
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp40_, "black block") == 0, "lc[0].get_attribute (\"class\") == \"black block\"");
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp40_);
#line 110 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp38_);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp41_ = doc;
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp42_ = gxml_dom_non_element_parent_node_get_element_by_id ((GXmlDomNonElementParentNode*) _tmp41_, "p01", &_inner_error_);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	nid = _tmp42_;
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lc);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (le);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp0_);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 111 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 891 "DomGDocumentTest.c"
	}
#line 112 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp43_ = nid;
#line 112 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp43_ != NULL, "nid != null");
#line 113 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp44_ = nid;
#line 113 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp45_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp44_);
#line 113 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp46_ = _tmp45_;
#line 113 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp47_ = _tmp46_;
#line 113 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp47_, "p") == 0, "nid.node_name == \"p\"");
#line 113 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp47_);
#line 114 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp48_ = nid;
#line 114 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp49_ = gxml_dom_element_get_attribute (_tmp48_, "id");
#line 114 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp50_ = _tmp49_;
#line 114 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp50_, "p01") == 0, "nid.get_attribute (\"id\") == \"p01\"");
#line 114 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp50_);
#line 98 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (nid);
#line 98 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (lc);
#line 98 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (le);
#line 98 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (doc);
#line 98 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp0_);
#line 929 "DomGDocumentTest.c"
}


static void ___lambda284__gtest_func (void) {
#line 98 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda284_ ();
#line 936 "DomGDocumentTest.c"
}


static gboolean string_contains (const gchar* self, const gchar* needle) {
	gboolean result = FALSE;
	const gchar* _tmp0_ = NULL;
	gchar* _tmp1_ = NULL;
#line 1376 "/usr/share/vala-0.32/vapi/glib-2.0.vapi"
	g_return_val_if_fail (self != NULL, FALSE);
#line 1376 "/usr/share/vala-0.32/vapi/glib-2.0.vapi"
	g_return_val_if_fail (needle != NULL, FALSE);
#line 1377 "/usr/share/vala-0.32/vapi/glib-2.0.vapi"
	_tmp0_ = needle;
#line 1377 "/usr/share/vala-0.32/vapi/glib-2.0.vapi"
	_tmp1_ = strstr ((gchar*) self, (gchar*) _tmp0_);
#line 1377 "/usr/share/vala-0.32/vapi/glib-2.0.vapi"
	result = _tmp1_ != NULL;
#line 1377 "/usr/share/vala-0.32/vapi/glib-2.0.vapi"
	return result;
#line 956 "DomGDocumentTest.c"
}


static void __lambda285_ (void) {
	GXmlGDocument* _tmp0_ = NULL;
	GXmlGDocument* _tmp1_ = NULL;
	GXmlDomDocument* doc = NULL;
	GXmlGDocument* _tmp2_ = NULL;
	GXmlDomDocument* _tmp3_ = NULL;
	GXmlDomDocument* _tmp4_ = NULL;
	GXmlDomDocument* _tmp5_ = NULL;
	GXmlDomElement* _tmp6_ = NULL;
	GXmlDomElement* _tmp7_ = NULL;
	GXmlDomElement* _tmp8_ = NULL;
	GXmlDomHTMLCollection* _tmp9_ = NULL;
	GXmlDomHTMLCollection* _tmp10_ = NULL;
	GXmlDomHTMLCollection* _tmp11_ = NULL;
	gint _tmp12_ = 0;
	gint _tmp13_ = 0;
	GXmlDomHTMLCollection* le = NULL;
	GXmlDomDocument* _tmp14_ = NULL;
	GXmlDomElement* _tmp15_ = NULL;
	GXmlDomElement* _tmp16_ = NULL;
	GXmlDomElement* _tmp17_ = NULL;
	GXmlDomHTMLCollection* _tmp18_ = NULL;
	GXmlDomHTMLCollection* _tmp19_ = NULL;
	GXmlDomHTMLCollection* _tmp20_ = NULL;
	gint _tmp21_ = 0;
	gint _tmp22_ = 0;
	GXmlDomHTMLCollection* _tmp23_ = NULL;
	gpointer _tmp24_ = NULL;
	GXmlDomElement* _tmp25_ = NULL;
	gchar* _tmp26_ = NULL;
	gchar* _tmp27_ = NULL;
	GXmlDomHTMLCollection* _tmp28_ = NULL;
	gpointer _tmp29_ = NULL;
	GXmlDomElement* _tmp30_ = NULL;
	gchar* _tmp31_ = NULL;
	gchar* _tmp32_ = NULL;
	GXmlDomHTMLCollection* lc = NULL;
	GXmlDomDocument* _tmp33_ = NULL;
	GXmlDomElement* _tmp34_ = NULL;
	GXmlDomElement* _tmp35_ = NULL;
	GXmlDomElement* _tmp36_ = NULL;
	GXmlDomHTMLCollection* _tmp37_ = NULL;
	GXmlDomHTMLCollection* _tmp38_ = NULL;
	GXmlDomHTMLCollection* _tmp39_ = NULL;
	gint _tmp40_ = 0;
	gint _tmp41_ = 0;
	gchar* _tmp42_ = NULL;
	gchar* _tmp43_ = NULL;
	gchar* _tmp44_ = NULL;
	gchar* _tmp45_ = NULL;
	GXmlDomHTMLCollection* _tmp46_ = NULL;
	gint _tmp47_ = 0;
	gint _tmp48_ = 0;
	GXmlDomHTMLCollection* _tmp49_ = NULL;
	gpointer _tmp50_ = NULL;
	GXmlDomElement* _tmp51_ = NULL;
	gchar* _tmp52_ = NULL;
	gchar* _tmp53_ = NULL;
	gchar* _tmp54_ = NULL;
	GXmlDomHTMLCollection* _tmp55_ = NULL;
	gpointer _tmp56_ = NULL;
	GXmlDomElement* _tmp57_ = NULL;
	gchar* _tmp58_ = NULL;
	gchar* _tmp59_ = NULL;
	gboolean _tmp60_ = FALSE;
	GXmlDomHTMLCollection* lc2 = NULL;
	GXmlDomDocument* _tmp61_ = NULL;
	GXmlDomElement* _tmp62_ = NULL;
	GXmlDomElement* _tmp63_ = NULL;
	GXmlDomElement* _tmp64_ = NULL;
	GXmlDomHTMLCollection* _tmp65_ = NULL;
	GXmlDomHTMLCollection* _tmp66_ = NULL;
	GXmlDomHTMLCollection* _tmp67_ = NULL;
	gint _tmp68_ = 0;
	gint _tmp69_ = 0;
	GXmlDomHTMLCollection* lc3 = NULL;
	GXmlDomDocument* _tmp70_ = NULL;
	GXmlDomElement* _tmp71_ = NULL;
	GXmlDomElement* _tmp72_ = NULL;
	GXmlDomElement* _tmp73_ = NULL;
	GXmlDomHTMLCollection* _tmp74_ = NULL;
	GXmlDomHTMLCollection* _tmp75_ = NULL;
	GXmlDomHTMLCollection* _tmp76_ = NULL;
	gint _tmp77_ = 0;
	gint _tmp78_ = 0;
	GXmlDomHTMLCollection* lc4 = NULL;
	GXmlDomDocument* _tmp79_ = NULL;
	GXmlDomElement* _tmp80_ = NULL;
	GXmlDomElement* _tmp81_ = NULL;
	GXmlDomElement* _tmp82_ = NULL;
	GXmlDomHTMLCollection* _tmp83_ = NULL;
	GXmlDomHTMLCollection* _tmp84_ = NULL;
	GXmlDomHTMLCollection* _tmp85_ = NULL;
	gint _tmp86_ = 0;
	gint _tmp87_ = 0;
	GError * _inner_error_ = NULL;
#line 117 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_message ("DomGDocumentTest.vala:117: %s", "Doc: " DOM_GDOCUMENT_TEST_HTMLDOC);
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_HTMLDOC, 0, &_inner_error_);
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = _tmp1_;
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 1070 "DomGDocumentTest.c"
	}
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp2_ = _tmp0_;
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp0_ = NULL;
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (_tmp3_ == NULL) {
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp2_);
#line 1082 "DomGDocumentTest.c"
	}
#line 118 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	doc = _tmp3_;
#line 119 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp4_ = doc;
#line 119 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GXML_TYPE_DOM_DOCUMENT), "doc is DomDocument");
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp5_ = doc;
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp6_ = gxml_dom_document_get_document_element (_tmp5_);
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp7_ = _tmp6_;
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp8_ = _tmp7_;
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp9_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp8_);
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp10_ = _tmp9_;
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp11_ = _tmp10_;
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp12_ = gee_collection_get_size ((GeeCollection*) _tmp11_);
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp13_ = _tmp12_;
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp13_ == 1, "doc.document_element.children.size == 1");
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp11_);
#line 120 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp8_);
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp14_ = doc;
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp15_ = gxml_dom_document_get_document_element (_tmp14_);
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp16_ = _tmp15_;
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp17_ = _tmp16_;
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp18_ = gxml_dom_element_get_elements_by_tag_name (_tmp17_, "p");
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp19_ = _tmp18_;
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp17_);
#line 121 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	le = _tmp19_;
#line 122 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp20_ = le;
#line 122 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp21_ = gee_collection_get_size ((GeeCollection*) _tmp20_);
#line 122 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp22_ = _tmp21_;
#line 122 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp22_ == 4, "le.size == 4");
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp23_ = le;
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp24_ = gee_list_get ((GeeList*) _tmp23_, 0);
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp25_ = (GXmlDomElement*) _tmp24_;
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp26_ = gxml_dom_element_get_attribute (_tmp25_, "class");
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp27_ = _tmp26_;
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp27_, "black") == 0, "le[0].get_attribute (\"class\") == \"black\"");
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp27_);
#line 123 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp25_);
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp28_ = le;
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp29_ = gee_list_get ((GeeList*) _tmp28_, 1);
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp30_ = (GXmlDomElement*) _tmp29_;
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp31_ = gxml_dom_element_get_attribute (_tmp30_, "id");
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp32_ = _tmp31_;
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp32_, "p01") == 0, "le[1].get_attribute (\"id\") == \"p01\"");
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp32_);
#line 124 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp30_);
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp33_ = doc;
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp34_ = gxml_dom_document_get_document_element (_tmp33_);
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp35_ = _tmp34_;
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp36_ = _tmp35_;
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp37_ = gxml_dom_element_get_elements_by_class_name (_tmp36_, "black");
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp38_ = _tmp37_;
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp36_);
#line 125 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	lc = _tmp38_;
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp39_ = lc;
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp40_ = gee_collection_get_size ((GeeCollection*) _tmp39_);
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp41_ = _tmp40_;
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp42_ = g_strdup_printf ("%i", _tmp41_);
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp43_ = _tmp42_;
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp44_ = g_strconcat ("size", _tmp43_, NULL);
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp45_ = _tmp44_;
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_message ("DomGDocumentTest.vala:126: %s", _tmp45_);
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp45_);
#line 126 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp43_);
#line 127 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp46_ = lc;
#line 127 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp47_ = gee_collection_get_size ((GeeCollection*) _tmp46_);
#line 127 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp48_ = _tmp47_;
#line 127 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp48_ == 2, "lc.size == 2");
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp49_ = lc;
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp50_ = gee_list_get ((GeeList*) _tmp49_, 0);
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp51_ = (GXmlDomElement*) _tmp50_;
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp52_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp51_);
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp53_ = _tmp52_;
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp54_ = _tmp53_;
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (g_strcmp0 (_tmp54_, "p") == 0, "lc[0].node_name == \"p\"");
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp54_);
#line 128 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp51_);
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp55_ = lc;
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp56_ = gee_list_get ((GeeList*) _tmp55_, 0);
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp57_ = (GXmlDomElement*) _tmp56_;
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp58_ = gxml_dom_element_get_attribute (_tmp57_, "class");
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp59_ = _tmp58_;
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp60_ = string_contains (_tmp59_, "black");
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp60_, "\"black\" in lc[0].get_attribute (\"class\")");
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_free0 (_tmp59_);
#line 129 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp57_);
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp61_ = doc;
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp62_ = gxml_dom_document_get_document_element (_tmp61_);
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp63_ = _tmp62_;
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp64_ = _tmp63_;
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp65_ = gxml_dom_element_get_elements_by_class_name (_tmp64_, "time");
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp66_ = _tmp65_;
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp64_);
#line 130 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	lc2 = _tmp66_;
#line 131 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp67_ = lc2;
#line 131 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp68_ = gee_collection_get_size ((GeeCollection*) _tmp67_);
#line 131 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp69_ = _tmp68_;
#line 131 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp69_ == 1, "lc2.size == 1");
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp70_ = doc;
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp71_ = gxml_dom_document_get_document_element (_tmp70_);
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp72_ = _tmp71_;
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp73_ = _tmp72_;
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp74_ = gxml_dom_element_get_elements_by_class_name (_tmp73_, "time request");
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp75_ = _tmp74_;
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp73_);
#line 132 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	lc3 = _tmp75_;
#line 133 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp76_ = lc3;
#line 133 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp77_ = gee_collection_get_size ((GeeCollection*) _tmp76_);
#line 133 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp78_ = _tmp77_;
#line 133 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp78_ == 1, "lc3.size == 1");
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp79_ = doc;
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp80_ = gxml_dom_document_get_document_element (_tmp79_);
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp81_ = _tmp80_;
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp82_ = _tmp81_;
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp83_ = gxml_dom_element_get_elements_by_class_name (_tmp82_, "time request hole");
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp84_ = _tmp83_;
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp82_);
#line 134 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	lc4 = _tmp84_;
#line 135 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp85_ = lc4;
#line 135 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp86_ = gee_collection_get_size ((GeeCollection*) _tmp85_);
#line 135 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_tmp87_ = _tmp86_;
#line 135 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_vala_assert (_tmp87_ == 1, "lc4.size == 1");
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (lc4);
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (lc3);
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (lc2);
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (lc);
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (le);
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (doc);
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	_g_object_unref0 (_tmp0_);
#line 1336 "DomGDocumentTest.c"
}


static void ___lambda285__gtest_func (void) {
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda285_ ();
#line 1343 "DomGDocumentTest.c"
}


static void __lambda286_ (void) {
	GError * _inner_error_ = NULL;
	{
		GXmlGDocument* _tmp0_ = NULL;
		GXmlGDocument* _tmp1_ = NULL;
		GXmlDomDocument* doc = NULL;
		GXmlGDocument* _tmp2_ = NULL;
		GXmlDomDocument* _tmp3_ = NULL;
		GXmlDomDocument* _tmp4_ = NULL;
		GXmlDomDocument* _tmp5_ = NULL;
		GXmlDomElement* _tmp6_ = NULL;
		GXmlDomElement* _tmp7_ = NULL;
		GXmlDomElement* _tmp8_ = NULL;
		GXmlDomHTMLCollection* _tmp9_ = NULL;
		GXmlDomHTMLCollection* _tmp10_ = NULL;
		GXmlDomHTMLCollection* _tmp11_ = NULL;
		gint _tmp12_ = 0;
		gint _tmp13_ = 0;
		GXmlDomDocument* _tmp14_ = NULL;
		GXmlDomElement* _tmp15_ = NULL;
		GXmlDomElement* _tmp16_ = NULL;
		GXmlDomElement* _tmp17_ = NULL;
		GXmlDomHTMLCollection* _tmp18_ = NULL;
		GXmlDomHTMLCollection* _tmp19_ = NULL;
		GXmlDomHTMLCollection* _tmp20_ = NULL;
		gpointer _tmp21_ = NULL;
		GXmlDomElement* _tmp22_ = NULL;
		GXmlDomDocument* _tmp23_ = NULL;
		GXmlDomElement* _tmp24_ = NULL;
		GXmlDomElement* _tmp25_ = NULL;
		GXmlDomElement* _tmp26_ = NULL;
		GXmlDomHTMLCollection* _tmp27_ = NULL;
		GXmlDomHTMLCollection* _tmp28_ = NULL;
		GXmlDomHTMLCollection* _tmp29_ = NULL;
		gpointer _tmp30_ = NULL;
		GXmlDomElement* _tmp31_ = NULL;
		GXmlDomHTMLCollection* _tmp32_ = NULL;
		GXmlDomHTMLCollection* _tmp33_ = NULL;
		GXmlDomHTMLCollection* _tmp34_ = NULL;
		gpointer _tmp35_ = NULL;
		GXmlDomElement* _tmp36_ = NULL;
		GXmlDomElement* e = NULL;
		GXmlDomDocument* _tmp37_ = NULL;
		GXmlDomElement* _tmp38_ = NULL;
		GXmlDomElement* _tmp39_ = NULL;
		GXmlDomElement* _tmp40_ = NULL;
		GXmlDomHTMLCollection* _tmp41_ = NULL;
		GXmlDomHTMLCollection* _tmp42_ = NULL;
		GXmlDomHTMLCollection* _tmp43_ = NULL;
		gpointer _tmp44_ = NULL;
		GXmlDomElement* _tmp45_ = NULL;
		GXmlDomHTMLCollection* _tmp46_ = NULL;
		GXmlDomHTMLCollection* _tmp47_ = NULL;
		GXmlDomHTMLCollection* _tmp48_ = NULL;
		gpointer _tmp49_ = NULL;
		GXmlDomElement* _tmp50_ = NULL;
		GXmlDomElement* _tmp51_ = NULL;
		GXmlDomDocument* _tmp52_ = NULL;
		GXmlDomDocument* _tmp53_ = NULL;
		GXmlDomDocument* _tmp54_ = NULL;
		GXmlDomElement* _tmp55_ = NULL;
		GXmlDomNode* _tmp56_ = NULL;
		GXmlDomNode* _tmp57_ = NULL;
		GXmlDomNode* _tmp58_ = NULL;
		GXmlDomElement* _tmp59_ = NULL;
		GXmlDomNode* _tmp60_ = NULL;
		GXmlDomNode* _tmp61_ = NULL;
		GXmlDomNode* _tmp62_ = NULL;
		gchar* _tmp63_ = NULL;
		gchar* _tmp64_ = NULL;
		gchar* _tmp65_ = NULL;
		GXmlDomElement* _tmp66_ = NULL;
		GXmlDomElement* _tmp67_ = NULL;
		GXmlDomElement* _tmp68_ = NULL;
		GXmlDomElement* _tmp69_ = NULL;
		GXmlDomElement* _tmp70_ = NULL;
		GXmlDomElement* _tmp71_ = NULL;
		GXmlDomElement* _tmp72_ = NULL;
		GXmlDomElement* _tmp73_ = NULL;
		gchar* _tmp74_ = NULL;
		gchar* _tmp75_ = NULL;
		gchar* _tmp76_ = NULL;
		GXmlDomElement* _tmp77_ = NULL;
		GXmlDomNodeList* _tmp78_ = NULL;
		GXmlDomNodeList* _tmp79_ = NULL;
		GXmlDomNodeList* _tmp80_ = NULL;
		GXmlDomElement* _tmp81_ = NULL;
		GXmlDomNodeList* _tmp82_ = NULL;
		GXmlDomNodeList* _tmp83_ = NULL;
		GXmlDomNodeList* _tmp84_ = NULL;
		gint _tmp85_ = 0;
		gint _tmp86_ = 0;
		GXmlDomElement* _tmp87_ = NULL;
		GXmlDomNodeList* _tmp88_ = NULL;
		GXmlDomNodeList* _tmp89_ = NULL;
		GXmlDomNodeList* _tmp90_ = NULL;
		GXmlDomNode* _tmp91_ = NULL;
		GXmlDomNode* _tmp92_ = NULL;
		GXmlDomElement* _tmp93_ = NULL;
		GXmlDomNodeList* _tmp94_ = NULL;
		GXmlDomNodeList* _tmp95_ = NULL;
		GXmlDomNodeList* _tmp96_ = NULL;
		GXmlDomNode* _tmp97_ = NULL;
		GXmlDomNode* _tmp98_ = NULL;
		GXmlDomElement* _tmp99_ = NULL;
		GXmlDomNode* _tmp100_ = NULL;
		GXmlDomNode* _tmp101_ = NULL;
		GXmlDomNode* _tmp102_ = NULL;
		GXmlDomElement* _tmp103_ = NULL;
		GXmlDomNode* _tmp104_ = NULL;
		GXmlDomNode* _tmp105_ = NULL;
		GXmlDomNode* _tmp106_ = NULL;
		GXmlDomElement* _tmp107_ = NULL;
		GXmlDomNode* _tmp108_ = NULL;
		GXmlDomNode* _tmp109_ = NULL;
		GXmlDomNode* _tmp110_ = NULL;
		GXmlDomElement* _tmp111_ = NULL;
		GXmlDomNode* _tmp112_ = NULL;
		GXmlDomNode* _tmp113_ = NULL;
		GXmlDomNode* _tmp114_ = NULL;
		GXmlDomNode* t = NULL;
		GXmlDomElement* _tmp115_ = NULL;
		GXmlDomNodeList* _tmp116_ = NULL;
		GXmlDomNodeList* _tmp117_ = NULL;
		GXmlDomNodeList* _tmp118_ = NULL;
		GXmlDomNode* _tmp119_ = NULL;
		GXmlDomNode* _tmp120_ = NULL;
		GXmlDomNode* _tmp121_ = NULL;
		GXmlDomNode* _tmp122_ = NULL;
		GXmlDomNode* _tmp123_ = NULL;
		GXmlDomNode* _tmp124_ = NULL;
		GXmlDomNode* _tmp125_ = NULL;
		GXmlDomNode* _tmp126_ = NULL;
		GXmlDomNode* _tmp127_ = NULL;
		GXmlDomNode* _tmp128_ = NULL;
		GXmlDomNode* _tmp129_ = NULL;
		gchar* _tmp130_ = NULL;
		gchar* _tmp131_ = NULL;
		gchar* _tmp132_ = NULL;
		GXmlDomNode* _tmp133_ = NULL;
		gchar* _tmp134_ = NULL;
		gchar* _tmp135_ = NULL;
		gchar* _tmp136_ = NULL;
		GXmlDomElement* _tmp137_ = NULL;
		GXmlDomNode* _tmp138_ = NULL;
		GXmlDomNode* _tmp139_ = NULL;
		GXmlDomNode* _tmp140_ = NULL;
		gchar* _tmp141_ = NULL;
		gchar* _tmp142_ = NULL;
		gchar* _tmp143_ = NULL;
		GXmlDomElement* _tmp144_ = NULL;
		GXmlDomNode* _tmp145_ = NULL;
		GXmlDomNode* _tmp146_ = NULL;
		GXmlDomNode* _tmp147_ = NULL;
		gboolean _tmp148_ = FALSE;
		GXmlDomElement* _tmp149_ = NULL;
		GXmlDomNode* _tmp150_ = NULL;
		GXmlDomNode* _tmp151_ = NULL;
		GXmlDomNode* _tmp152_ = NULL;
		GXmlDomElement* _tmp153_ = NULL;
		GXmlDomNode* _tmp154_ = NULL;
		GXmlDomNode* _tmp155_ = NULL;
		GXmlDomNode* _tmp156_ = NULL;
		gchar* _tmp157_ = NULL;
		gchar* _tmp158_ = NULL;
		gchar* _tmp159_ = NULL;
		GXmlDomElement* cn = NULL;
		GXmlDomElement* _tmp160_ = NULL;
		GXmlDomNode* _tmp161_ = NULL;
		GXmlDomElement* _tmp162_ = NULL;
		GXmlDomElement* _tmp163_ = NULL;
		gchar* _tmp164_ = NULL;
		gchar* _tmp165_ = NULL;
		gchar* _tmp166_ = NULL;
		GXmlDomElement* _tmp167_ = NULL;
		gchar* _tmp168_ = NULL;
		gchar* _tmp169_ = NULL;
		GXmlDomElement* _tmp170_ = NULL;
		GXmlDomNodeList* _tmp171_ = NULL;
		GXmlDomNodeList* _tmp172_ = NULL;
		GXmlDomNodeList* _tmp173_ = NULL;
		GXmlDomElement* _tmp174_ = NULL;
		GXmlDomNodeList* _tmp175_ = NULL;
		GXmlDomNodeList* _tmp176_ = NULL;
		GXmlDomNodeList* _tmp177_ = NULL;
		gint _tmp178_ = 0;
		gint _tmp179_ = 0;
		GXmlDomElement* cn2 = NULL;
		GXmlDomElement* _tmp180_ = NULL;
		GXmlDomNode* _tmp181_ = NULL;
		GXmlDomElement* _tmp182_ = NULL;
		GXmlDomElement* _tmp183_ = NULL;
		gchar* _tmp184_ = NULL;
		gchar* _tmp185_ = NULL;
		gchar* _tmp186_ = NULL;
		GXmlDomElement* _tmp187_ = NULL;
		gchar* _tmp188_ = NULL;
		gchar* _tmp189_ = NULL;
		GXmlDomElement* _tmp190_ = NULL;
		GXmlDomNodeList* _tmp191_ = NULL;
		GXmlDomNodeList* _tmp192_ = NULL;
		GXmlDomNodeList* _tmp193_ = NULL;
		GXmlDomElement* _tmp194_ = NULL;
		GXmlDomNodeList* _tmp195_ = NULL;
		GXmlDomNodeList* _tmp196_ = NULL;
		GXmlDomNodeList* _tmp197_ = NULL;
		gint _tmp198_ = 0;
		gint _tmp199_ = 0;
		GXmlDomElement* _tmp200_ = NULL;
		GXmlDomNodeList* _tmp201_ = NULL;
		GXmlDomNodeList* _tmp202_ = NULL;
		GXmlDomNodeList* _tmp203_ = NULL;
		gpointer _tmp204_ = NULL;
		GXmlDomNode* _tmp205_ = NULL;
		GXmlDomElement* _tmp206_ = NULL;
		gchar* _tmp207_ = NULL;
		gchar* _tmp208_ = NULL;
		gchar* _tmp209_ = NULL;
		GXmlDomElement* _tmp210_ = NULL;
		GXmlDomElement* _tmp211_ = NULL;
		gboolean _tmp212_ = FALSE;
		GXmlDomElement* _tmp213_ = NULL;
		GXmlDomElement* _tmp214_ = NULL;
		gboolean _tmp215_ = FALSE;
		GXmlDomElement* e0 = NULL;
		GXmlDomDocument* _tmp216_ = NULL;
		GXmlDomElement* _tmp217_ = NULL;
		GXmlDomElement* _tmp218_ = NULL;
		GXmlDomElement* _tmp219_ = NULL;
		GXmlDomHTMLCollection* _tmp220_ = NULL;
		GXmlDomHTMLCollection* _tmp221_ = NULL;
		GXmlDomHTMLCollection* _tmp222_ = NULL;
		gpointer _tmp223_ = NULL;
		GXmlDomElement* _tmp224_ = NULL;
		GXmlDomHTMLCollection* _tmp225_ = NULL;
		GXmlDomHTMLCollection* _tmp226_ = NULL;
		GXmlDomHTMLCollection* _tmp227_ = NULL;
		gpointer _tmp228_ = NULL;
		GXmlDomElement* _tmp229_ = NULL;
		GXmlDomElement* _tmp230_ = NULL;
		gchar* _tmp231_ = NULL;
		gchar* _tmp232_ = NULL;
		gchar* _tmp233_ = NULL;
		GXmlDomDocument* _tmp234_ = NULL;
		GXmlDomElement* _tmp235_ = NULL;
		GXmlDomElement* _tmp236_ = NULL;
		GXmlDomElement* _tmp237_ = NULL;
		GXmlDomHTMLCollection* _tmp238_ = NULL;
		GXmlDomHTMLCollection* _tmp239_ = NULL;
		GXmlDomHTMLCollection* _tmp240_ = NULL;
		gpointer _tmp241_ = NULL;
		GXmlDomElement* _tmp242_ = NULL;
		GXmlDomNodeList* _tmp243_ = NULL;
		GXmlDomNodeList* _tmp244_ = NULL;
		GXmlDomNodeList* _tmp245_ = NULL;
		GXmlDomElement* _tmp246_ = NULL;
		gint _tmp247_ = 0;
		GXmlDomElement* e1 = NULL;
		GXmlDomDocument* _tmp248_ = NULL;
		GXmlDomElement* _tmp249_ = NULL;
		GXmlDomElement* _tmp250_ = NULL;
		GXmlDomElement* _tmp251_ = NULL;
		GXmlDomHTMLCollection* _tmp252_ = NULL;
		GXmlDomHTMLCollection* _tmp253_ = NULL;
		GXmlDomHTMLCollection* _tmp254_ = NULL;
		gpointer _tmp255_ = NULL;
		GXmlDomElement* _tmp256_ = NULL;
		GXmlDomHTMLCollection* _tmp257_ = NULL;
		GXmlDomHTMLCollection* _tmp258_ = NULL;
		GXmlDomHTMLCollection* _tmp259_ = NULL;
		gpointer _tmp260_ = NULL;
		GXmlDomElement* _tmp261_ = NULL;
		GXmlDomElement* _tmp262_ = NULL;
		gchar* _tmp263_ = NULL;
		gchar* _tmp264_ = NULL;
		gchar* _tmp265_ = NULL;
		GXmlDomDocument* _tmp266_ = NULL;
		GXmlDomElement* _tmp267_ = NULL;
		GXmlDomElement* _tmp268_ = NULL;
		GXmlDomElement* _tmp269_ = NULL;
		GXmlDomHTMLCollection* _tmp270_ = NULL;
		GXmlDomHTMLCollection* _tmp271_ = NULL;
		GXmlDomHTMLCollection* _tmp272_ = NULL;
		gpointer _tmp273_ = NULL;
		GXmlDomElement* _tmp274_ = NULL;
		GXmlDomNodeList* _tmp275_ = NULL;
		GXmlDomNodeList* _tmp276_ = NULL;
		GXmlDomNodeList* _tmp277_ = NULL;
		GXmlDomElement* _tmp278_ = NULL;
		gint _tmp279_ = 0;
		GXmlDomElement* e2 = NULL;
		GXmlDomDocument* _tmp280_ = NULL;
		GXmlDomElement* _tmp281_ = NULL;
		GXmlDomElement* _tmp282_ = NULL;
		GXmlDomElement* _tmp283_ = NULL;
		GXmlDomHTMLCollection* _tmp284_ = NULL;
		GXmlDomHTMLCollection* _tmp285_ = NULL;
		GXmlDomHTMLCollection* _tmp286_ = NULL;
		gpointer _tmp287_ = NULL;
		GXmlDomElement* _tmp288_ = NULL;
		GXmlDomHTMLCollection* _tmp289_ = NULL;
		GXmlDomHTMLCollection* _tmp290_ = NULL;
		GXmlDomHTMLCollection* _tmp291_ = NULL;
		gpointer _tmp292_ = NULL;
		GXmlDomElement* _tmp293_ = NULL;
		GXmlDomElement* _tmp294_ = NULL;
		gchar* _tmp295_ = NULL;
		gchar* _tmp296_ = NULL;
		gchar* _tmp297_ = NULL;
		GXmlDomDocument* _tmp298_ = NULL;
		GXmlDomElement* _tmp299_ = NULL;
		GXmlDomElement* _tmp300_ = NULL;
		GXmlDomElement* _tmp301_ = NULL;
		GXmlDomHTMLCollection* _tmp302_ = NULL;
		GXmlDomHTMLCollection* _tmp303_ = NULL;
		GXmlDomHTMLCollection* _tmp304_ = NULL;
		gpointer _tmp305_ = NULL;
		GXmlDomElement* _tmp306_ = NULL;
		GXmlDomNodeList* _tmp307_ = NULL;
		GXmlDomNodeList* _tmp308_ = NULL;
		GXmlDomNodeList* _tmp309_ = NULL;
		GXmlDomElement* _tmp310_ = NULL;
		gint _tmp311_ = 0;
		GXmlDomElement* _tmp312_ = NULL;
		GXmlDomNode* _tmp313_ = NULL;
		GXmlDomNode* _tmp314_ = NULL;
		GXmlDomNode* _tmp315_ = NULL;
		GXmlDomElement* _tmp316_ = NULL;
		gboolean _tmp317_ = FALSE;
		GXmlDomElement* _tmp318_ = NULL;
		GXmlDomNode* _tmp319_ = NULL;
		GXmlDomNode* _tmp320_ = NULL;
		GXmlDomNode* _tmp321_ = NULL;
		GXmlDomElement* _tmp322_ = NULL;
		gboolean _tmp323_ = FALSE;
		GXmlDomElement* _tmp324_ = NULL;
		GXmlDomNode* _tmp325_ = NULL;
		GXmlDomNode* _tmp326_ = NULL;
		GXmlDomNode* _tmp327_ = NULL;
		GXmlDomElement* _tmp328_ = NULL;
		gboolean _tmp329_ = FALSE;
		gboolean _tmp330_ = FALSE;
		GXmlDomElement* _tmp331_ = NULL;
		GXmlDomNode* _tmp332_ = NULL;
		GXmlDomNode* _tmp333_ = NULL;
		GXmlDomNode* _tmp334_ = NULL;
		GXmlDomElement* _tmp335_ = NULL;
		gboolean _tmp336_ = FALSE;
		gboolean _tmp337_ = FALSE;
		GXmlDomElement* _tmp344_ = NULL;
		GXmlDomElement* _tmp345_ = NULL;
		GXmlDomNodeDocumentPosition _tmp346_ = 0;
		gboolean _tmp347_ = FALSE;
		GXmlDomElement* _tmp348_ = NULL;
		GXmlDomNode* _tmp349_ = NULL;
		GXmlDomNode* _tmp350_ = NULL;
		GXmlDomNode* _tmp351_ = NULL;
		GXmlDomElement* _tmp352_ = NULL;
		gboolean _tmp353_ = FALSE;
		gboolean _tmp354_ = FALSE;
		GXmlDomElement* _tmp361_ = NULL;
		GXmlDomElement* _tmp362_ = NULL;
		GXmlDomNodeDocumentPosition _tmp363_ = 0;
		GXmlDomElement* _tmp364_ = NULL;
		GXmlDomNode* _tmp365_ = NULL;
		GXmlDomNode* _tmp366_ = NULL;
		GXmlDomNode* _tmp367_ = NULL;
		GXmlDomElement* _tmp368_ = NULL;
		gboolean _tmp369_ = FALSE;
		GXmlDomElement* _tmp370_ = NULL;
		GXmlDomElement* _tmp371_ = NULL;
		GXmlDomNode* _tmp372_ = NULL;
		GXmlDomNode* _tmp373_ = NULL;
		GXmlDomNode* _tmp374_ = NULL;
		GXmlDomNodeDocumentPosition _tmp375_ = 0;
		GXmlDomElement* _tmp376_ = NULL;
		GXmlDomElement* _tmp377_ = NULL;
		GXmlDomNodeList* _tmp378_ = NULL;
		GXmlDomNodeList* _tmp379_ = NULL;
		GXmlDomNodeList* _tmp380_ = NULL;
		gpointer _tmp381_ = NULL;
		GXmlDomNode* _tmp382_ = NULL;
		gboolean _tmp383_ = FALSE;
		GXmlDomElement* _tmp384_ = NULL;
		GXmlDomElement* _tmp385_ = NULL;
		GXmlDomNodeList* _tmp386_ = NULL;
		GXmlDomNodeList* _tmp387_ = NULL;
		GXmlDomNodeList* _tmp388_ = NULL;
		gpointer _tmp389_ = NULL;
		GXmlDomNode* _tmp390_ = NULL;
		GXmlDomNodeDocumentPosition _tmp391_ = 0;
		GXmlDomElement* b = NULL;
		GXmlDomDocument* _tmp392_ = NULL;
		GXmlDomElement* _tmp393_ = NULL;
		GXmlDomElement* _tmp394_ = NULL;
		GXmlDomElement* _tmp395_ = NULL;
		GXmlDomHTMLCollection* _tmp396_ = NULL;
		GXmlDomHTMLCollection* _tmp397_ = NULL;
		GXmlDomHTMLCollection* _tmp398_ = NULL;
		gpointer _tmp399_ = NULL;
		GXmlDomElement* _tmp400_ = NULL;
		GXmlDomElement* _tmp401_ = NULL;
		gchar* _tmp402_ = NULL;
		gchar* _tmp403_ = NULL;
		gchar* _tmp404_ = NULL;
		GXmlDomElement* ng = NULL;
		GXmlDomDocument* _tmp405_ = NULL;
		GXmlDomElement* _tmp406_ = NULL;
		GXmlDomElement* _tmp407_ = NULL;
		GXmlDomNodeList* _tmp408_ = NULL;
		GXmlDomNodeList* _tmp409_ = NULL;
		GXmlDomNodeList* _tmp410_ = NULL;
		GXmlDomElement* _tmp411_ = NULL;
		GXmlDomElement* _tmp412_ = NULL;
		gchar* _tmp413_ = NULL;
		gchar* _tmp414_ = NULL;
		GXmlDomElement* _tmp415_ = NULL;
		gchar* _tmp416_ = NULL;
		gchar* _tmp417_ = NULL;
		GXmlDomElement* _tmp418_ = NULL;
		gboolean _tmp419_ = FALSE;
		GXmlDomElement* ng2 = NULL;
		GXmlDomDocument* _tmp420_ = NULL;
		GXmlDomElement* _tmp421_ = NULL;
		GXmlDomElement* _tmp422_ = NULL;
		GXmlDomNodeList* _tmp423_ = NULL;
		GXmlDomNodeList* _tmp424_ = NULL;
		GXmlDomNodeList* _tmp425_ = NULL;
		GXmlDomElement* _tmp426_ = NULL;
		GXmlDomElement* _tmp427_ = NULL;
		gchar* _tmp428_ = NULL;
		gchar* _tmp429_ = NULL;
		GXmlDomElement* _tmp430_ = NULL;
		gchar* _tmp431_ = NULL;
		gchar* _tmp432_ = NULL;
		GXmlDomElement* _tmp433_ = NULL;
		gboolean _tmp434_ = FALSE;
		GXmlDomElement* _tmp435_ = NULL;
		GXmlDomDocument* _tmp436_ = NULL;
		GXmlDomElement* _tmp437_ = NULL;
		GXmlDomElement* pn = NULL;
		GXmlDomElement* _tmp438_ = NULL;
		GXmlDomElement* _tmp439_ = NULL;
		GXmlDomElement* _tmp440_ = NULL;
		GXmlDomElement* p = NULL;
		GXmlDomDocument* _tmp441_ = NULL;
		GXmlDomElement* _tmp442_ = NULL;
		GXmlDomElement* _tmp443_ = NULL;
		GXmlDomElement* _tmp444_ = NULL;
		GXmlDomHTMLCollection* _tmp445_ = NULL;
		GXmlDomHTMLCollection* _tmp446_ = NULL;
		GXmlDomHTMLCollection* _tmp447_ = NULL;
		gpointer _tmp448_ = NULL;
		GXmlDomElement* _tmp449_ = NULL;
		GXmlDomElement* _tmp450_ = NULL;
		gchar* _tmp451_ = NULL;
		gchar* _tmp452_ = NULL;
		gchar* _tmp453_ = NULL;
		GXmlDomElement* cp0 = NULL;
		GXmlDomElement* _tmp454_ = NULL;
		GXmlDomHTMLCollection* _tmp455_ = NULL;
		GXmlDomHTMLCollection* _tmp456_ = NULL;
		GXmlDomHTMLCollection* _tmp457_ = NULL;
		gpointer _tmp458_ = NULL;
		GXmlDomElement* _tmp459_ = NULL;
		GXmlDomElement* _tmp460_ = NULL;
		gchar* _tmp461_ = NULL;
		gchar* _tmp462_ = NULL;
		gchar* _tmp463_ = NULL;
		GXmlDomElement* _tmp464_ = NULL;
		gchar* _tmp465_ = NULL;
		gchar* _tmp466_ = NULL;
		GXmlDomElement* _tmp467_ = NULL;
		GXmlDomElement* _tmp468_ = NULL;
		gboolean _tmp469_ = FALSE;
		GXmlDomElement* _tmp470_ = NULL;
		GXmlDomNode* _tmp471_ = NULL;
		GXmlDomNode* _tmp472_ = NULL;
		GXmlDomNode* _tmp473_ = NULL;
		GXmlDomElement* _tmp474_ = NULL;
		gboolean _tmp475_ = FALSE;
		GXmlDomElement* _tmp476_ = NULL;
		GXmlDomElement* _tmp477_ = NULL;
		GXmlDomElement* _tmp478_ = NULL;
		GXmlDomNode* _tmp479_ = NULL;
		GXmlDomNode* _tmp480_ = NULL;
		GXmlDomElement* ppn = NULL;
		GXmlDomElement* _tmp481_ = NULL;
		GXmlDomHTMLCollection* _tmp482_ = NULL;
		GXmlDomHTMLCollection* _tmp483_ = NULL;
		GXmlDomHTMLCollection* _tmp484_ = NULL;
		gpointer _tmp485_ = NULL;
		GXmlDomElement* _tmp486_ = NULL;
		GXmlDomElement* _tmp487_ = NULL;
		gchar* _tmp488_ = NULL;
		gchar* _tmp489_ = NULL;
		gchar* _tmp490_ = NULL;
		GXmlDomElement* _tmp491_ = NULL;
		gboolean _tmp492_ = FALSE;
		GXmlDomElement* _tmp493_ = NULL;
		gchar* _tmp494_ = NULL;
		gchar* _tmp495_ = NULL;
		GXmlDomElement* _tmp496_ = NULL;
		GXmlDomDocument* _tmp497_ = NULL;
		GXmlDomElement* _tmp498_ = NULL;
		GXmlDomElement* pn2 = NULL;
		GXmlDomElement* _tmp499_ = NULL;
		GXmlDomElement* _tmp500_ = NULL;
		GXmlDomElement* _tmp501_ = NULL;
		GXmlDomElement* _tmp502_ = NULL;
		GXmlDomElement* _tmp503_ = NULL;
		GXmlDomNode* _tmp504_ = NULL;
		GXmlDomNode* _tmp505_ = NULL;
		GXmlDomElement* _tmp506_ = NULL;
		GXmlDomHTMLCollection* _tmp507_ = NULL;
		GXmlDomHTMLCollection* _tmp508_ = NULL;
		GXmlDomHTMLCollection* _tmp509_ = NULL;
		gulong _tmp510_ = 0UL;
		gulong _tmp511_ = 0UL;
		GXmlDomElement* _tmp512_ = NULL;
		GXmlDomHTMLCollection* _tmp513_ = NULL;
		GXmlDomHTMLCollection* _tmp514_ = NULL;
		GXmlDomHTMLCollection* _tmp515_ = NULL;
		gpointer _tmp516_ = NULL;
		GXmlDomElement* _tmp517_ = NULL;
		GXmlDomElement* _tmp518_ = NULL;
		GXmlDomHTMLCollection* _tmp519_ = NULL;
		GXmlDomHTMLCollection* _tmp520_ = NULL;
		GXmlDomHTMLCollection* _tmp521_ = NULL;
		gpointer _tmp522_ = NULL;
		GXmlDomElement* _tmp523_ = NULL;
		gchar* _tmp524_ = NULL;
		gchar* _tmp525_ = NULL;
		gchar* _tmp526_ = NULL;
		GXmlDomElement* _tmp527_ = NULL;
		GXmlDomHTMLCollection* _tmp528_ = NULL;
		GXmlDomHTMLCollection* _tmp529_ = NULL;
		GXmlDomHTMLCollection* _tmp530_ = NULL;
		gpointer _tmp531_ = NULL;
		GXmlDomElement* _tmp532_ = NULL;
		gchar* _tmp533_ = NULL;
		gchar* _tmp534_ = NULL;
		GXmlDomElement* _tmp535_ = NULL;
		GXmlDomDocument* _tmp536_ = NULL;
		GXmlDomElement* _tmp537_ = NULL;
		GXmlDomElement* pn3 = NULL;
		GXmlDomElement* _tmp538_ = NULL;
		GXmlDomElement* _tmp539_ = NULL;
		GXmlDomElement* _tmp540_ = NULL;
		GXmlDomElement* _tmp541_ = NULL;
		GXmlDomElement* _tmp542_ = NULL;
		GXmlDomElement* _tmp543_ = NULL;
		GXmlDomElement* _tmp544_ = NULL;
		GXmlDomNode* _tmp545_ = NULL;
		GXmlDomNode* _tmp546_ = NULL;
		GXmlDomElement* _tmp547_ = NULL;
		GXmlDomHTMLCollection* _tmp548_ = NULL;
		GXmlDomHTMLCollection* _tmp549_ = NULL;
		GXmlDomHTMLCollection* _tmp550_ = NULL;
		gulong _tmp551_ = 0UL;
		gulong _tmp552_ = 0UL;
		GXmlDomElement* _tmp553_ = NULL;
		GXmlDomHTMLCollection* _tmp554_ = NULL;
		GXmlDomHTMLCollection* _tmp555_ = NULL;
		GXmlDomHTMLCollection* _tmp556_ = NULL;
		gpointer _tmp557_ = NULL;
		GXmlDomElement* _tmp558_ = NULL;
		GXmlDomElement* _tmp559_ = NULL;
		GXmlDomHTMLCollection* _tmp560_ = NULL;
		GXmlDomHTMLCollection* _tmp561_ = NULL;
		GXmlDomHTMLCollection* _tmp562_ = NULL;
		gpointer _tmp563_ = NULL;
		GXmlDomElement* _tmp564_ = NULL;
		gchar* _tmp565_ = NULL;
		gchar* _tmp566_ = NULL;
		gchar* _tmp567_ = NULL;
		GXmlDomElement* _tmp568_ = NULL;
		GXmlDomHTMLCollection* _tmp569_ = NULL;
		GXmlDomHTMLCollection* _tmp570_ = NULL;
		GXmlDomHTMLCollection* _tmp571_ = NULL;
		gpointer _tmp572_ = NULL;
		GXmlDomElement* _tmp573_ = NULL;
		gchar* _tmp574_ = NULL;
		gchar* _tmp575_ = NULL;
		GXmlDomElement* _tmp576_ = NULL;
		GXmlDomHTMLCollection* _tmp577_ = NULL;
		GXmlDomHTMLCollection* _tmp578_ = NULL;
		GXmlDomHTMLCollection* _tmp579_ = NULL;
		gpointer _tmp580_ = NULL;
		GXmlDomElement* _tmp581_ = NULL;
		gchar* _tmp582_ = NULL;
		gchar* _tmp583_ = NULL;
		GXmlDomElement* _tmp584_ = NULL;
		GXmlDomDocument* _tmp585_ = NULL;
		GXmlDomElement* _tmp586_ = NULL;
		GXmlDomElement* pn4 = NULL;
		GXmlDomElement* _tmp587_ = NULL;
		GXmlDomElement* _tmp588_ = NULL;
		GXmlDomElement* _tmp589_ = NULL;
		GXmlDomElement* _tmp590_ = NULL;
		GXmlDomElement* _tmp591_ = NULL;
		GXmlDomElement* _tmp592_ = NULL;
		GXmlDomElement* _tmp593_ = NULL;
		GXmlDomNodeList* _tmp594_ = NULL;
		GXmlDomNodeList* _tmp595_ = NULL;
		GXmlDomNodeList* _tmp596_ = NULL;
		gpointer _tmp597_ = NULL;
		GXmlDomNode* _tmp598_ = NULL;
		GXmlDomNode* _tmp599_ = NULL;
		GXmlDomNode* _tmp600_ = NULL;
		GXmlDomElement* _tmp601_ = NULL;
		GXmlDomHTMLCollection* _tmp602_ = NULL;
		GXmlDomHTMLCollection* _tmp603_ = NULL;
		GXmlDomHTMLCollection* _tmp604_ = NULL;
		gulong _tmp605_ = 0UL;
		gulong _tmp606_ = 0UL;
		GXmlDomElement* _tmp607_ = NULL;
		GXmlDomHTMLCollection* _tmp608_ = NULL;
		GXmlDomHTMLCollection* _tmp609_ = NULL;
		GXmlDomHTMLCollection* _tmp610_ = NULL;
		gpointer _tmp611_ = NULL;
		GXmlDomElement* _tmp612_ = NULL;
		GXmlDomElement* _tmp613_ = NULL;
		GXmlDomHTMLCollection* _tmp614_ = NULL;
		GXmlDomHTMLCollection* _tmp615_ = NULL;
		GXmlDomHTMLCollection* _tmp616_ = NULL;
		gpointer _tmp617_ = NULL;
		GXmlDomElement* _tmp618_ = NULL;
		gchar* _tmp619_ = NULL;
		gchar* _tmp620_ = NULL;
		gchar* _tmp621_ = NULL;
		GXmlDomElement* _tmp622_ = NULL;
		GXmlDomHTMLCollection* _tmp623_ = NULL;
		GXmlDomHTMLCollection* _tmp624_ = NULL;
		GXmlDomHTMLCollection* _tmp625_ = NULL;
		gpointer _tmp626_ = NULL;
		GXmlDomElement* _tmp627_ = NULL;
		gchar* _tmp628_ = NULL;
		gchar* _tmp629_ = NULL;
		GXmlDomElement* _tmp630_ = NULL;
		GXmlDomHTMLCollection* _tmp631_ = NULL;
		GXmlDomHTMLCollection* _tmp632_ = NULL;
		GXmlDomHTMLCollection* _tmp633_ = NULL;
		gpointer _tmp634_ = NULL;
		GXmlDomElement* _tmp635_ = NULL;
		gchar* _tmp636_ = NULL;
		gchar* _tmp637_ = NULL;
		GXmlDomElement* _tmp638_ = NULL;
		GXmlDomElement* _tmp639_ = NULL;
		GXmlDomHTMLCollection* _tmp640_ = NULL;
		GXmlDomHTMLCollection* _tmp641_ = NULL;
		GXmlDomHTMLCollection* _tmp642_ = NULL;
		gpointer _tmp643_ = NULL;
		GXmlDomElement* _tmp644_ = NULL;
		GXmlDomNode* _tmp645_ = NULL;
		GXmlDomNode* _tmp646_ = NULL;
		GXmlDomElement* _tmp647_ = NULL;
		GXmlDomHTMLCollection* _tmp648_ = NULL;
		GXmlDomHTMLCollection* _tmp649_ = NULL;
		GXmlDomHTMLCollection* _tmp650_ = NULL;
		gulong _tmp651_ = 0UL;
		gulong _tmp652_ = 0UL;
		GXmlDomElement* _tmp653_ = NULL;
		GXmlDomHTMLCollection* _tmp654_ = NULL;
		GXmlDomHTMLCollection* _tmp655_ = NULL;
		GXmlDomHTMLCollection* _tmp656_ = NULL;
		gpointer _tmp657_ = NULL;
		GXmlDomElement* _tmp658_ = NULL;
		GXmlDomElement* _tmp659_ = NULL;
		GXmlDomHTMLCollection* _tmp660_ = NULL;
		GXmlDomHTMLCollection* _tmp661_ = NULL;
		GXmlDomHTMLCollection* _tmp662_ = NULL;
		gpointer _tmp663_ = NULL;
		GXmlDomElement* _tmp664_ = NULL;
		gchar* _tmp665_ = NULL;
		gchar* _tmp666_ = NULL;
		gchar* _tmp667_ = NULL;
		GXmlDomElement* _tmp668_ = NULL;
		gboolean _tmp669_ = FALSE;
		GXmlDomElement* _tmp670_ = NULL;
		GXmlDomHTMLCollection* _tmp671_ = NULL;
		GXmlDomHTMLCollection* _tmp672_ = NULL;
		GXmlDomHTMLCollection* _tmp673_ = NULL;
		gpointer _tmp674_ = NULL;
		GXmlDomElement* _tmp675_ = NULL;
		gchar* _tmp676_ = NULL;
		gchar* _tmp677_ = NULL;
		GXmlDomElement* _tmp678_ = NULL;
		GXmlDomElement* _tmp679_ = NULL;
		gchar* _tmp680_ = NULL;
		gchar* _tmp681_ = NULL;
		gchar* _tmp682_ = NULL;
		GXmlDomElement* _tmp683_ = NULL;
		gchar* _tmp684_ = NULL;
		gchar* _tmp685_ = NULL;
		GXmlDomElement* _tmp686_ = NULL;
		gchar* _tmp687_ = NULL;
		gchar* _tmp688_ = NULL;
		GXmlDomElement* _tmp689_ = NULL;
		gchar* _tmp690_ = NULL;
		gchar* _tmp691_ = NULL;
		gchar* _tmp692_ = NULL;
		GXmlDomDocument* _tmp693_ = NULL;
		GXmlDomElement* _tmp694_ = NULL;
		GXmlDomElement* _tmp695_ = NULL;
		GXmlNode* _tmp696_ = NULL;
		GXmlNode* _tmp697_ = NULL;
		gchar* _tmp698_ = NULL;
		gchar* _tmp699_ = NULL;
		gchar* _tmp700_ = NULL;
		gchar* _tmp701_ = NULL;
		GXmlDomHTMLCollection* l = NULL;
		GXmlDomDocument* _tmp702_ = NULL;
		GXmlDomElement* _tmp703_ = NULL;
		GXmlDomElement* _tmp704_ = NULL;
		GXmlDomElement* _tmp705_ = NULL;
		GXmlDomHTMLCollection* _tmp706_ = NULL;
		GXmlDomHTMLCollection* _tmp707_ = NULL;
		gulong _tmp708_ = 0UL;
		gulong _tmp709_ = 0UL;
		gpointer _tmp710_ = NULL;
		GXmlDomElement* _tmp711_ = NULL;
		gpointer _tmp712_ = NULL;
		GXmlDomElement* _tmp713_ = NULL;
		gpointer _tmp714_ = NULL;
		GXmlDomElement* _tmp715_ = NULL;
		gpointer _tmp716_ = NULL;
		GXmlDomElement* _tmp717_ = NULL;
		gchar* _tmp718_ = NULL;
		gchar* _tmp719_ = NULL;
		gchar* _tmp720_ = NULL;
		gpointer _tmp721_ = NULL;
		GXmlDomElement* _tmp722_ = NULL;
		gchar* _tmp723_ = NULL;
		gchar* _tmp724_ = NULL;
		gchar* _tmp725_ = NULL;
		gpointer _tmp726_ = NULL;
		GXmlDomElement* _tmp727_ = NULL;
		gchar* _tmp728_ = NULL;
		gchar* _tmp729_ = NULL;
		gchar* _tmp730_ = NULL;
		GXmlDomDocument* _tmp731_ = NULL;
		GXmlDomElement* _tmp732_ = NULL;
		GXmlDomElement* _tmp733_ = NULL;
		GXmlDomElement* _tmp734_ = NULL;
		GXmlDomHTMLCollection* _tmp735_ = NULL;
		GXmlDomHTMLCollection* _tmp736_ = NULL;
		GXmlDomHTMLCollection* _tmp737_ = NULL;
		gulong _tmp738_ = 0UL;
		gulong _tmp739_ = 0UL;
		GXmlDomHTMLCollection* lnst = NULL;
		GXmlDomDocument* _tmp740_ = NULL;
		GXmlDomElement* _tmp741_ = NULL;
		GXmlDomElement* _tmp742_ = NULL;
		GXmlDomElement* _tmp743_ = NULL;
		GXmlDomHTMLCollection* _tmp744_ = NULL;
		GXmlDomHTMLCollection* _tmp745_ = NULL;
		gulong _tmp746_ = 0UL;
		gulong _tmp747_ = 0UL;
		GXmlDomElement* nnst = NULL;
		GXmlDomElement* _tmp748_ = NULL;
		gchar* _tmp749_ = NULL;
		gchar* _tmp750_ = NULL;
		gchar* _tmp751_ = NULL;
		GXmlDomHTMLCollection* lns = NULL;
		GXmlDomDocument* _tmp752_ = NULL;
		GXmlDomElement* _tmp753_ = NULL;
		GXmlDomElement* _tmp754_ = NULL;
		GXmlDomElement* _tmp755_ = NULL;
		GXmlDomHTMLCollection* _tmp756_ = NULL;
		GXmlDomHTMLCollection* _tmp757_ = NULL;
		gulong _tmp758_ = 0UL;
		gulong _tmp759_ = 0UL;
		gchar* _tmp760_ = NULL;
		gchar* _tmp761_ = NULL;
		gchar* _tmp762_ = NULL;
		gchar* _tmp763_ = NULL;
		gulong _tmp764_ = 0UL;
		gulong _tmp765_ = 0UL;
		GXmlDomElement* _tmp766_ = NULL;
		GXmlDomElement* _tmp767_ = NULL;
		GXmlDomElement* _tmp768_ = NULL;
		GXmlDomElement* _tmp769_ = NULL;
		gchar* _tmp770_ = NULL;
		gchar* _tmp771_ = NULL;
		gchar* _tmp772_ = NULL;
		GXmlDomHTMLCollection* lcl = NULL;
		GXmlDomDocument* _tmp773_ = NULL;
		GXmlDomElement* _tmp774_ = NULL;
		GXmlDomElement* _tmp775_ = NULL;
		GXmlDomElement* _tmp776_ = NULL;
		GXmlDomHTMLCollection* _tmp777_ = NULL;
		GXmlDomHTMLCollection* _tmp778_ = NULL;
		gulong _tmp779_ = 0UL;
		gulong _tmp780_ = 0UL;
		GXmlDomElement* _tmp781_ = NULL;
		GXmlDomElement* _tmp782_ = NULL;
		GXmlDomElement* _tmp783_ = NULL;
		GXmlDomElement* _tmp784_ = NULL;
		GXmlDomElement* _tmp785_ = NULL;
		GXmlDomElement* _tmp786_ = NULL;
		gchar* _tmp787_ = NULL;
		gchar* _tmp788_ = NULL;
		gchar* _tmp789_ = NULL;
		GXmlDomElement* _tmp790_ = NULL;
		GXmlDomElement* _tmp791_ = NULL;
		gchar* _tmp792_ = NULL;
		gchar* _tmp793_ = NULL;
		gchar* _tmp794_ = NULL;
#line 139 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_test_message ("%s", "Doc: " DOM_GDOCUMENT_TEST_HTMLDOC);
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_HTMLDOC, 0, &_inner_error_);
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = _tmp1_;
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 2164 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = _tmp0_;
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = NULL;
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp3_ == NULL) {
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 2177 "DomGDocumentTest.c"
		}
#line 140 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		doc = _tmp3_;
#line 141 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = doc;
#line 141 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GXML_TYPE_DOM_DOCUMENT), "doc is DomDocument");
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp5_ = doc;
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp6_ = gxml_dom_document_get_document_element (_tmp5_);
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp7_ = _tmp6_;
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp8_ = _tmp7_;
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp9_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp8_);
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp10_ = _tmp9_;
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp11_ = _tmp10_;
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp12_ = gee_collection_get_size ((GeeCollection*) _tmp11_);
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp13_ = _tmp12_;
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp13_ == 1, "doc.document_element.children.size == 1");
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp11_);
#line 142 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp8_);
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp14_ = doc;
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp15_ = gxml_dom_document_get_document_element (_tmp14_);
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp16_ = _tmp15_;
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp17_ = _tmp16_;
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp18_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp17_);
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp19_ = _tmp18_;
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp20_ = _tmp19_;
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp21_ = gee_list_get ((GeeList*) _tmp20_, 0);
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp22_ = (GXmlDomElement*) _tmp21_;
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp22_ != NULL, "doc.document_element.children[0] != null");
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp22_);
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp20_);
#line 143 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp17_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp23_ = doc;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp24_ = gxml_dom_document_get_document_element (_tmp23_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp25_ = _tmp24_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp26_ = _tmp25_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp27_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp26_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp28_ = _tmp27_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp29_ = _tmp28_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp30_ = gee_list_get ((GeeList*) _tmp29_, 0);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp31_ = (GXmlDomElement*) _tmp30_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp32_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp31_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp33_ = _tmp32_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp34_ = _tmp33_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp35_ = gee_list_get ((GeeList*) _tmp34_, 1);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp36_ = (GXmlDomElement*) _tmp35_;
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp36_ != NULL, "doc.document_element.children[0].children[1] != null");
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp36_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp34_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp31_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp29_);
#line 144 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp26_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp37_ = doc;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp38_ = gxml_dom_document_get_document_element (_tmp37_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp39_ = _tmp38_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp40_ = _tmp39_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp41_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp40_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp42_ = _tmp41_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp43_ = _tmp42_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp44_ = gee_list_get ((GeeList*) _tmp43_, 0);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp45_ = (GXmlDomElement*) _tmp44_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp46_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp45_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp47_ = _tmp46_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp48_ = _tmp47_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp49_ = gee_list_get ((GeeList*) _tmp48_, 1);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp50_ = (GXmlDomElement*) _tmp49_;
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp48_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp45_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp43_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp40_);
#line 145 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _tmp50_;
#line 146 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp51_ = e;
#line 146 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp52_ = gxml_dom_node_get_owner_document ((GXmlDomNode*) _tmp51_);
#line 146 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp53_ = _tmp52_;
#line 146 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp54_ = doc;
#line 146 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp53_ == G_TYPE_CHECK_INSTANCE_CAST (_tmp54_, GXML_TYPE_DOM_DOCUMENT, GXmlDomDocument), "e.owner_document == (DomDocument) doc");
#line 147 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp55_ = e;
#line 147 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp56_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp55_);
#line 147 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp57_ = _tmp56_;
#line 147 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp58_ = _tmp57_;
#line 147 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp58_ != NULL, "e.parent_node != null");
#line 147 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp58_);
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp59_ = e;
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp60_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp59_);
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp61_ = _tmp60_;
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp62_ = _tmp61_;
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp63_ = gxml_dom_node_get_node_name (_tmp62_);
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp64_ = _tmp63_;
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp65_ = _tmp64_;
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp65_, "body") == 0, "e.parent_node.node_name == \"body\"");
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp65_);
#line 148 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp62_);
#line 149 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp66_ = e;
#line 149 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp67_ = gxml_dom_node_get_parent_element ((GXmlDomNode*) _tmp66_);
#line 149 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp68_ = _tmp67_;
#line 149 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp69_ = _tmp68_;
#line 149 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp69_ != NULL, "e.parent_element != null");
#line 149 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp69_);
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp70_ = e;
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp71_ = gxml_dom_node_get_parent_element ((GXmlDomNode*) _tmp70_);
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp72_ = _tmp71_;
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp73_ = _tmp72_;
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp74_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp73_);
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp75_ = _tmp74_;
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp76_ = _tmp75_;
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp76_, "body") == 0, "e.parent_element.node_name == \"body\"");
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp76_);
#line 150 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp73_);
#line 151 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp77_ = e;
#line 151 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp78_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp77_);
#line 151 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp79_ = _tmp78_;
#line 151 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp80_ = _tmp79_;
#line 151 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp80_ != NULL, "e.child_nodes != null");
#line 151 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp80_);
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp81_ = e;
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp82_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp81_);
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp83_ = _tmp82_;
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp84_ = _tmp83_;
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp85_ = gee_collection_get_size ((GeeCollection*) _tmp84_);
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp86_ = _tmp85_;
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp86_ == 1, "e.child_nodes.size == 1");
#line 152 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp84_);
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp87_ = e;
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp88_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp87_);
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp89_ = _tmp88_;
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp90_ = _tmp89_;
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp91_ = gxml_dom_node_list_item (_tmp90_, (gulong) 0);
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp92_ = _tmp91_;
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp92_ != NULL, "e.child_nodes.item (0) != null");
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp92_);
#line 153 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp90_);
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp93_ = e;
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp94_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp93_);
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp95_ = _tmp94_;
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp96_ = _tmp95_;
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp97_ = gxml_dom_node_list_item (_tmp96_, (gulong) 0);
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp98_ = _tmp97_;
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp98_, GXML_TYPE_DOM_TEXT), "e.child_nodes.item (0) is DomText");
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp98_);
#line 154 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp96_);
#line 155 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp99_ = e;
#line 155 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp100_ = gxml_dom_node_get_previous_sibling ((GXmlDomNode*) _tmp99_);
#line 155 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp101_ = _tmp100_;
#line 155 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp102_ = _tmp101_;
#line 155 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp102_ != NULL, "e.previous_sibling != null");
#line 155 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp102_);
#line 156 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp103_ = e;
#line 156 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp104_ = gxml_dom_node_get_previous_sibling ((GXmlDomNode*) _tmp103_);
#line 156 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp105_ = _tmp104_;
#line 156 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp106_ = _tmp105_;
#line 156 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp106_, GXML_TYPE_DOM_TEXT), "e.previous_sibling is DomText");
#line 156 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp106_);
#line 157 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp107_ = e;
#line 157 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp108_ = gxml_dom_node_get_next_sibling ((GXmlDomNode*) _tmp107_);
#line 157 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp109_ = _tmp108_;
#line 157 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp110_ = _tmp109_;
#line 157 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp110_ != NULL, "e.next_sibling != null");
#line 157 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp110_);
#line 158 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp111_ = e;
#line 158 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp112_ = gxml_dom_node_get_next_sibling ((GXmlDomNode*) _tmp111_);
#line 158 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp113_ = _tmp112_;
#line 158 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp114_ = _tmp113_;
#line 158 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp114_, GXML_TYPE_DOM_TEXT), "e.next_sibling is DomText");
#line 158 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp114_);
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp115_ = e;
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp116_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp115_);
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp117_ = _tmp116_;
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp118_ = _tmp117_;
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp119_ = gxml_dom_node_list_item (_tmp118_, (gulong) 0);
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp120_ = _tmp119_;
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp118_);
#line 159 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		t = _tmp120_;
#line 160 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp121_ = t;
#line 160 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp122_ = gxml_dom_node_get_previous_sibling (_tmp121_);
#line 160 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp123_ = _tmp122_;
#line 160 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp124_ = _tmp123_;
#line 160 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp124_ == NULL, "t.previous_sibling == null");
#line 160 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp124_);
#line 161 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp125_ = t;
#line 161 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp126_ = gxml_dom_node_get_next_sibling (_tmp125_);
#line 161 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp127_ = _tmp126_;
#line 161 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp128_ = _tmp127_;
#line 161 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp128_ == NULL, "t.next_sibling == null");
#line 161 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp128_);
#line 162 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp129_ = t;
#line 162 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp130_ = gxml_dom_node_get_text_content (_tmp129_);
#line 162 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp131_ = _tmp130_;
#line 162 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp132_ = _tmp131_;
#line 162 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp132_ != NULL, "t.text_content != null");
#line 162 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp132_);
#line 163 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp133_ = t;
#line 163 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp134_ = gxml_dom_node_get_text_content (_tmp133_);
#line 163 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp135_ = _tmp134_;
#line 163 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp136_ = _tmp135_;
#line 163 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp136_, "p01 p id") == 0, "t.text_content == \"p01 p id\"");
#line 163 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp136_);
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp137_ = e;
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp138_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp137_);
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp139_ = _tmp138_;
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp140_ = _tmp139_;
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp141_ = gxml_dom_node_get_text_content (_tmp140_);
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp142_ = _tmp141_;
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp143_ = _tmp142_;
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp143_, "\n\n\n\n\n") == 0, "e.parent_node.text_content == \"\\n\\n\\n\\n\\n\"");
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp143_);
#line 164 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp140_);
#line 165 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp144_ = e;
#line 165 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp145_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp144_);
#line 165 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp146_ = _tmp145_;
#line 165 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp147_ = _tmp146_;
#line 165 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp148_ = gxml_dom_node_has_child_nodes (_tmp147_);
#line 165 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp148_, "e.parent_node.has_child_nodes ()");
#line 165 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp147_);
#line 166 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp149_ = e;
#line 166 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp150_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp149_);
#line 166 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp151_ = _tmp150_;
#line 166 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp152_ = _tmp151_;
#line 166 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_node_normalize (_tmp152_);
#line 166 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp152_);
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp153_ = e;
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp154_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp153_);
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp155_ = _tmp154_;
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp156_ = _tmp155_;
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp157_ = gxml_dom_node_get_text_content (_tmp156_);
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp158_ = _tmp157_;
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp159_ = _tmp158_;
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp159_ == NULL, "e.parent_node.text_content == null");
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp159_);
#line 167 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp156_);
#line 168 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp160_ = e;
#line 168 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp161_ = gxml_dom_node_clone_node ((GXmlDomNode*) _tmp160_, FALSE);
#line 168 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp162_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp161_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp161_) : NULL;
#line 168 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp162_ == NULL) {
#line 168 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp161_);
#line 2639 "DomGDocumentTest.c"
		}
#line 168 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		cn = _tmp162_;
#line 169 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp163_ = cn;
#line 169 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp164_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp163_);
#line 169 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp165_ = _tmp164_;
#line 169 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp166_ = _tmp165_;
#line 169 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp166_, "p") == 0, "cn.node_name == \"p\"");
#line 169 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp166_);
#line 170 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp167_ = cn;
#line 170 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp168_ = gxml_dom_element_get_attribute (_tmp167_, "id");
#line 170 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp169_ = _tmp168_;
#line 170 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp169_, "p01") == 0, "cn.get_attribute (\"id\") == \"p01\"");
#line 170 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp169_);
#line 171 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp170_ = cn;
#line 171 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp171_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp170_);
#line 171 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp172_ = _tmp171_;
#line 171 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp173_ = _tmp172_;
#line 171 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp173_ != NULL, "cn.child_nodes != null");
#line 171 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp173_);
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp174_ = cn;
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp175_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp174_);
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp176_ = _tmp175_;
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp177_ = _tmp176_;
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp178_ = gee_collection_get_size ((GeeCollection*) _tmp177_);
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp179_ = _tmp178_;
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp179_ == 0, "cn.child_nodes.size == 0");
#line 172 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp177_);
#line 173 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp180_ = e;
#line 173 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp181_ = gxml_dom_node_clone_node ((GXmlDomNode*) _tmp180_, TRUE);
#line 173 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp182_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp181_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp181_) : NULL;
#line 173 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp182_ == NULL) {
#line 173 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp181_);
#line 2703 "DomGDocumentTest.c"
		}
#line 173 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		cn2 = _tmp182_;
#line 174 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp183_ = cn2;
#line 174 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp184_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp183_);
#line 174 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp185_ = _tmp184_;
#line 174 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp186_ = _tmp185_;
#line 174 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp186_, "p") == 0, "cn2.node_name == \"p\"");
#line 174 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp186_);
#line 175 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp187_ = cn2;
#line 175 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp188_ = gxml_dom_element_get_attribute (_tmp187_, "id");
#line 175 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp189_ = _tmp188_;
#line 175 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp189_, "p01") == 0, "cn2.get_attribute (\"id\") == \"p01\"");
#line 175 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp189_);
#line 176 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp190_ = cn2;
#line 176 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp191_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp190_);
#line 176 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp192_ = _tmp191_;
#line 176 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp193_ = _tmp192_;
#line 176 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp193_ != NULL, "cn2.child_nodes != null");
#line 176 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp193_);
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp194_ = cn2;
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp195_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp194_);
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp196_ = _tmp195_;
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp197_ = _tmp196_;
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp198_ = gee_collection_get_size ((GeeCollection*) _tmp197_);
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp199_ = _tmp198_;
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp199_ == 1, "cn2.child_nodes.size == 1");
#line 177 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp197_);
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp200_ = cn2;
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp201_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp200_);
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp202_ = _tmp201_;
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp203_ = _tmp202_;
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp204_ = gee_list_get ((GeeList*) _tmp203_, 0);
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp205_ = (GXmlDomNode*) _tmp204_;
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp205_, GXML_TYPE_DOM_TEXT), "cn2.child_nodes[0] is DomText");
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp205_);
#line 178 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp203_);
#line 179 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp206_ = cn2;
#line 179 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp207_ = gxml_dom_node_get_text_content ((GXmlDomNode*) _tmp206_);
#line 179 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp208_ = _tmp207_;
#line 179 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp209_ = _tmp208_;
#line 179 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp209_, "p01 p id") == 0, "cn2.text_content == \"p01 p id\"");
#line 179 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp209_);
#line 180 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp210_ = e;
#line 180 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp211_ = cn;
#line 180 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp212_ = gxml_dom_node_is_equal_node ((GXmlDomNode*) _tmp210_, (GXmlDomNode*) _tmp211_);
#line 180 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (!_tmp212_, "!e.is_equal_node (cn)");
#line 181 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp213_ = e;
#line 181 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp214_ = cn2;
#line 181 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp215_ = gxml_dom_node_is_equal_node ((GXmlDomNode*) _tmp213_, (GXmlDomNode*) _tmp214_);
#line 181 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp215_, "e.is_equal_node (cn2)");
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp216_ = doc;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp217_ = gxml_dom_document_get_document_element (_tmp216_);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp218_ = _tmp217_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp219_ = _tmp218_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp220_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp219_);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp221_ = _tmp220_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp222_ = _tmp221_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp223_ = gee_list_get ((GeeList*) _tmp222_, 0);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp224_ = (GXmlDomElement*) _tmp223_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp225_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp224_);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp226_ = _tmp225_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp227_ = _tmp226_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp228_ = gee_list_get ((GeeList*) _tmp227_, 0);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp229_ = (GXmlDomElement*) _tmp228_;
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp227_);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp224_);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp222_);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp219_);
#line 182 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e0 = _tmp229_;
#line 183 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp230_ = e0;
#line 183 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp231_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp230_);
#line 183 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp232_ = _tmp231_;
#line 183 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp233_ = _tmp232_;
#line 183 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp233_, "p") == 0, "e0.node_name == \"p\"");
#line 183 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp233_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp234_ = doc;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp235_ = gxml_dom_document_get_document_element (_tmp234_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp236_ = _tmp235_;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp237_ = _tmp236_;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp238_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp237_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp239_ = _tmp238_;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp240_ = _tmp239_;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp241_ = gee_list_get ((GeeList*) _tmp240_, 0);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp242_ = (GXmlDomElement*) _tmp241_;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp243_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp242_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp244_ = _tmp243_;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp245_ = _tmp244_;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp246_ = e0;
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp247_ = gee_list_index_of ((GeeList*) _tmp245_, (GXmlDomNode*) _tmp246_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp247_ == 0, "doc.document_element.children[0].child_nodes.index_of (e0) == 0");
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp245_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp242_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp240_);
#line 184 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp237_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp248_ = doc;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp249_ = gxml_dom_document_get_document_element (_tmp248_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp250_ = _tmp249_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp251_ = _tmp250_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp252_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp251_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp253_ = _tmp252_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp254_ = _tmp253_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp255_ = gee_list_get ((GeeList*) _tmp254_, 0);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp256_ = (GXmlDomElement*) _tmp255_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp257_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp256_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp258_ = _tmp257_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp259_ = _tmp258_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp260_ = gee_list_get ((GeeList*) _tmp259_, 1);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp261_ = (GXmlDomElement*) _tmp260_;
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp259_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp256_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp254_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp251_);
#line 185 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e1 = _tmp261_;
#line 186 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp262_ = e1;
#line 186 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp263_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp262_);
#line 186 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp264_ = _tmp263_;
#line 186 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp265_ = _tmp264_;
#line 186 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp265_, "p") == 0, "e1.node_name == \"p\"");
#line 186 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp265_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp266_ = doc;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp267_ = gxml_dom_document_get_document_element (_tmp266_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp268_ = _tmp267_;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp269_ = _tmp268_;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp270_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp269_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp271_ = _tmp270_;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp272_ = _tmp271_;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp273_ = gee_list_get ((GeeList*) _tmp272_, 0);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp274_ = (GXmlDomElement*) _tmp273_;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp275_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp274_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp276_ = _tmp275_;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp277_ = _tmp276_;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp278_ = e1;
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp279_ = gee_list_index_of ((GeeList*) _tmp277_, (GXmlDomNode*) _tmp278_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp279_ == 1, "doc.document_element.children[0].child_nodes.index_of (e1) == 1");
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp277_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp274_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp272_);
#line 187 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp269_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp280_ = doc;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp281_ = gxml_dom_document_get_document_element (_tmp280_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp282_ = _tmp281_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp283_ = _tmp282_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp284_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp283_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp285_ = _tmp284_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp286_ = _tmp285_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp287_ = gee_list_get ((GeeList*) _tmp286_, 0);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp288_ = (GXmlDomElement*) _tmp287_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp289_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp288_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp290_ = _tmp289_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp291_ = _tmp290_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp292_ = gee_list_get ((GeeList*) _tmp291_, 2);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp293_ = (GXmlDomElement*) _tmp292_;
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp291_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp288_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp286_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp283_);
#line 188 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e2 = _tmp293_;
#line 189 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp294_ = e2;
#line 189 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp295_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp294_);
#line 189 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp296_ = _tmp295_;
#line 189 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp297_ = _tmp296_;
#line 189 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp297_, "p") == 0, "e2.node_name == \"p\"");
#line 189 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp297_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp298_ = doc;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp299_ = gxml_dom_document_get_document_element (_tmp298_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp300_ = _tmp299_;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp301_ = _tmp300_;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp302_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp301_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp303_ = _tmp302_;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp304_ = _tmp303_;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp305_ = gee_list_get ((GeeList*) _tmp304_, 0);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp306_ = (GXmlDomElement*) _tmp305_;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp307_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp306_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp308_ = _tmp307_;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp309_ = _tmp308_;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp310_ = e2;
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp311_ = gee_list_index_of ((GeeList*) _tmp309_, (GXmlDomNode*) _tmp310_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp311_ == 2, "doc.document_element.children[0].child_nodes.index_of (e2) == 2");
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp309_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp306_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp304_);
#line 190 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp301_);
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp312_ = e;
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp313_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp312_);
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp314_ = _tmp313_;
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp315_ = _tmp314_;
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp316_ = e0;
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp317_ = gxml_dom_node_contains (_tmp315_, (GXmlDomNode*) _tmp316_);
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp317_, "e.parent_node.contains (e0)");
#line 191 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp315_);
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp318_ = e;
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp319_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp318_);
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp320_ = _tmp319_;
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp321_ = _tmp320_;
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp322_ = e1;
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp323_ = gxml_dom_node_contains (_tmp321_, (GXmlDomNode*) _tmp322_);
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp323_, "e.parent_node.contains (e1)");
#line 192 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp321_);
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp324_ = e;
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp325_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp324_);
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp326_ = _tmp325_;
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp327_ = _tmp326_;
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp328_ = e2;
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp329_ = gxml_dom_node_contains (_tmp327_, (GXmlDomNode*) _tmp328_);
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp329_, "e.parent_node.contains (e2)");
#line 193 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp327_);
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp331_ = e1;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp332_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp331_);
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp333_ = _tmp332_;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp334_ = _tmp333_;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp335_ = e0;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp336_ = gxml_dom_node_contains (_tmp334_, (GXmlDomNode*) _tmp335_);
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp337_ = _tmp336_;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp334_);
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp337_) {
#line 3133 "DomGDocumentTest.c"
			GXmlDomElement* _tmp338_ = NULL;
			GXmlDomNode* _tmp339_ = NULL;
			GXmlDomNode* _tmp340_ = NULL;
			GXmlDomNode* _tmp341_ = NULL;
			GXmlDomElement* _tmp342_ = NULL;
			gboolean _tmp343_ = FALSE;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp338_ = e0;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp339_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp338_);
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp340_ = _tmp339_;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp341_ = _tmp340_;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp342_ = e1;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp343_ = gxml_dom_node_contains (_tmp341_, (GXmlDomNode*) _tmp342_);
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp330_ = _tmp343_;
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp341_);
#line 3156 "DomGDocumentTest.c"
		} else {
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp330_ = FALSE;
#line 3160 "DomGDocumentTest.c"
		}
#line 194 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp330_, "e1.parent_node.contains (e0) && e0.parent_node.contains (e1)");
#line 195 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp344_ = e1;
#line 195 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp345_ = e0;
#line 195 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp346_ = gxml_dom_node_compare_document_position ((GXmlDomNode*) _tmp344_, (GXmlDomNode*) _tmp345_);
#line 195 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp346_ == GXML_DOM_NODE_DOCUMENT_POSITION_PRECEDING, "e1.compare_document_position (e0) == DomNode.DocumentPosition.PRECEDING");
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp348_ = e1;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp349_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp348_);
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp350_ = _tmp349_;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp351_ = _tmp350_;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp352_ = e2;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp353_ = gxml_dom_node_contains (_tmp351_, (GXmlDomNode*) _tmp352_);
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp354_ = _tmp353_;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp351_);
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp354_) {
#line 3190 "DomGDocumentTest.c"
			GXmlDomElement* _tmp355_ = NULL;
			GXmlDomNode* _tmp356_ = NULL;
			GXmlDomNode* _tmp357_ = NULL;
			GXmlDomNode* _tmp358_ = NULL;
			GXmlDomElement* _tmp359_ = NULL;
			gboolean _tmp360_ = FALSE;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp355_ = e2;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp356_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp355_);
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp357_ = _tmp356_;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp358_ = _tmp357_;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp359_ = e1;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp360_ = gxml_dom_node_contains (_tmp358_, (GXmlDomNode*) _tmp359_);
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp347_ = _tmp360_;
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp358_);
#line 3213 "DomGDocumentTest.c"
		} else {
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp347_ = FALSE;
#line 3217 "DomGDocumentTest.c"
		}
#line 196 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp347_, "e1.parent_node.contains (e2) && e2.parent_node.contains (e1)");
#line 197 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp361_ = e1;
#line 197 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp362_ = e2;
#line 197 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp363_ = gxml_dom_node_compare_document_position ((GXmlDomNode*) _tmp361_, (GXmlDomNode*) _tmp362_);
#line 197 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp363_ == GXML_DOM_NODE_DOCUMENT_POSITION_FOLLOWING, "e1.compare_document_position (e2) == DomNode.DocumentPosition.FOLLOWING");
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp364_ = e1;
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp365_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp364_);
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp366_ = _tmp365_;
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp367_ = _tmp366_;
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp368_ = e1;
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp369_ = gxml_dom_node_contains (_tmp367_, (GXmlDomNode*) _tmp368_);
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp369_, "e1.parent_node.contains (e1)");
#line 198 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp367_);
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp370_ = e1;
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp371_ = e1;
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp372_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp371_);
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp373_ = _tmp372_;
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp374_ = _tmp373_;
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp375_ = gxml_dom_node_compare_document_position ((GXmlDomNode*) _tmp370_, _tmp374_);
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp375_ == (GXML_DOM_NODE_DOCUMENT_POSITION_CONTAINS & GXML_DOM_NODE_DOCUMENT_POSITION_FOLLOWING), "e1.compare_document_position (e1.parent_node) == (DomNode.DocumentPosition.CONTAINS & DomNode.DocumentPosition.FOLLOWING)");
#line 199 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp374_);
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp376_ = e1;
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp377_ = e1;
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp378_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp377_);
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp379_ = _tmp378_;
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp380_ = _tmp379_;
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp381_ = gee_list_get ((GeeList*) _tmp380_, 0);
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp382_ = (GXmlDomNode*) _tmp381_;
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp383_ = gxml_dom_node_contains ((GXmlDomNode*) _tmp376_, _tmp382_);
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp383_, "e1.contains (e1.child_nodes[0])");
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp382_);
#line 200 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp380_);
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp384_ = e1;
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp385_ = e1;
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp386_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp385_);
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp387_ = _tmp386_;
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp388_ = _tmp387_;
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp389_ = gee_list_get ((GeeList*) _tmp388_, 0);
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp390_ = (GXmlDomNode*) _tmp389_;
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp391_ = gxml_dom_node_compare_document_position ((GXmlDomNode*) _tmp384_, _tmp390_);
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp391_ == (GXML_DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY & GXML_DOM_NODE_DOCUMENT_POSITION_PRECEDING), "e1.compare_document_position (e1.child_nodes[0]) == (DomNode.DocumentPosition.CONTAINED_BY & DomNode.DocumentPosition.PRECEDING)");
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp390_);
#line 201 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp388_);
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp392_ = doc;
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp393_ = gxml_dom_document_get_document_element (_tmp392_);
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp394_ = _tmp393_;
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp395_ = _tmp394_;
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp396_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp395_);
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp397_ = _tmp396_;
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp398_ = _tmp397_;
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp399_ = gee_list_get ((GeeList*) _tmp398_, 0);
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp400_ = (GXmlDomElement*) _tmp399_;
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp398_);
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp395_);
#line 202 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		b = _tmp400_;
#line 203 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp401_ = b;
#line 203 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp402_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp401_);
#line 203 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp403_ = _tmp402_;
#line 203 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp404_ = _tmp403_;
#line 203 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp404_, "body") == 0, "b.node_name == \"body\"");
#line 203 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp404_);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp405_ = doc;
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp406_ = gxml_dom_document_create_element_ns (_tmp405_, "http://git.gnome.org/browse/gxml", "gxml:MyNode", &_inner_error_);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		ng = _tmp406_;
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 204 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 3369 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 205 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp407_ = b;
#line 205 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp408_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp407_);
#line 205 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp409_ = _tmp408_;
#line 205 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp410_ = _tmp409_;
#line 205 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp411_ = ng;
#line 205 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gee_collection_add ((GeeCollection*) _tmp410_, (GXmlDomNode*) _tmp411_);
#line 205 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp410_);
#line 206 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp412_ = ng;
#line 206 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp413_ = gxml_dom_node_lookup_prefix ((GXmlDomNode*) _tmp412_, "http://git.gnome.org/browse/gxml");
#line 206 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp414_ = _tmp413_;
#line 206 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp414_, "gxml") == 0, "ng.lookup_prefix (\"http://git.gnome.org/browse/gxml\") == \"gxml\"");
#line 206 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp414_);
#line 207 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp415_ = ng;
#line 207 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp416_ = gxml_dom_node_lookup_namespace_uri ((GXmlDomNode*) _tmp415_, "gxml");
#line 207 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp417_ = _tmp416_;
#line 207 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp417_, "http://git.gnome.org/browse/gxml") == 0, "ng.lookup_namespace_uri (\"gxml\") == \"http://git.gnome.org/browse/gxml\"");
#line 207 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp417_);
#line 208 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp418_ = ng;
#line 208 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp419_ = gxml_dom_node_is_default_namespace ((GXmlDomNode*) _tmp418_, "gxml:http://git.gnome.org/browse/gxml");
#line 208 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (!_tmp419_, "!ng.is_default_namespace (\"gxml:http://git.gnome.org/browse/gxml\")");
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp420_ = doc;
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp421_ = gxml_dom_document_create_element_ns (_tmp420_, "http://live.gnome.org/GXml", "OtherNode", &_inner_error_);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		ng2 = _tmp421_;
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 209 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 3442 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 210 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp422_ = b;
#line 210 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp423_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp422_);
#line 210 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp424_ = _tmp423_;
#line 210 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp425_ = _tmp424_;
#line 210 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp426_ = ng2;
#line 210 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gee_collection_add ((GeeCollection*) _tmp425_, (GXmlDomNode*) _tmp426_);
#line 210 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp425_);
#line 211 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp427_ = ng2;
#line 211 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp428_ = gxml_dom_node_lookup_prefix ((GXmlDomNode*) _tmp427_, "http://live.gnome.org/GXml");
#line 211 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp429_ = _tmp428_;
#line 211 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp429_ == NULL, "ng2.lookup_prefix (\"http://live.gnome.org/GXml\") == null");
#line 211 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp429_);
#line 212 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp430_ = ng2;
#line 212 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp431_ = gxml_dom_node_lookup_namespace_uri ((GXmlDomNode*) _tmp430_, NULL);
#line 212 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp432_ = _tmp431_;
#line 212 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp432_, "http://live.gnome.org/GXml") == 0, "ng2.lookup_namespace_uri (null) == \"http://live.gnome.org/GXml\"");
#line 212 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp432_);
#line 213 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp433_ = ng2;
#line 213 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp434_ = gxml_dom_node_is_default_namespace ((GXmlDomNode*) _tmp433_, "http://live.gnome.org/GXml");
#line 213 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp434_, "ng2.is_default_namespace (\"http://live.gnome.org/GXml\")");
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp436_ = doc;
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp437_ = gxml_dom_document_create_element (_tmp436_, "p", &_inner_error_);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp435_ = _tmp437_;
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 3517 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp438_ = _tmp435_;
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp435_ = NULL;
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp439_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp438_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp438_) : NULL;
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp439_ == NULL) {
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp438_);
#line 3530 "DomGDocumentTest.c"
		}
#line 214 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		pn = _tmp439_;
#line 215 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp440_ = pn;
#line 215 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp440_, "id", "insertedp01");
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp441_ = doc;
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp442_ = gxml_dom_document_get_document_element (_tmp441_);
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp443_ = _tmp442_;
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp444_ = _tmp443_;
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp445_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp444_);
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp446_ = _tmp445_;
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp447_ = _tmp446_;
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp448_ = gee_list_get ((GeeList*) _tmp447_, 0);
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp449_ = (GXmlDomElement*) _tmp448_;
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp447_);
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp444_);
#line 216 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		p = _tmp449_;
#line 217 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp450_ = p;
#line 217 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp451_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp450_);
#line 217 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp452_ = _tmp451_;
#line 217 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp453_ = _tmp452_;
#line 217 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp453_, "body") == 0, "p.node_name == \"body\"");
#line 217 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp453_);
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp454_ = p;
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp455_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp454_);
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp456_ = _tmp455_;
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp457_ = _tmp456_;
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp458_ = gee_list_get ((GeeList*) _tmp457_, 0);
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp459_ = (GXmlDomElement*) _tmp458_;
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp457_);
#line 218 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		cp0 = _tmp459_;
#line 219 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp460_ = cp0;
#line 219 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp461_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp460_);
#line 219 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp462_ = _tmp461_;
#line 219 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp463_ = _tmp462_;
#line 219 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp463_, "p") == 0, "cp0.node_name == \"p\"");
#line 219 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp463_);
#line 220 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp464_ = cp0;
#line 220 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp465_ = gxml_dom_element_get_attribute (_tmp464_, "class");
#line 220 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp466_ = _tmp465_;
#line 220 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp466_, "black") == 0, "cp0.get_attribute (\"class\") == \"black\"");
#line 220 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp466_);
#line 221 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp467_ = p;
#line 221 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp468_ = cp0;
#line 221 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp469_ = gxml_dom_node_contains ((GXmlDomNode*) _tmp467_, (GXmlDomNode*) _tmp468_);
#line 221 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp469_, "p.contains (cp0)");
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp470_ = cp0;
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp471_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp470_);
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp472_ = _tmp471_;
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp473_ = _tmp472_;
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp474_ = cp0;
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp475_ = gxml_dom_node_contains (_tmp473_, (GXmlDomNode*) _tmp474_);
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp475_, "cp0.parent_node.contains (cp0)");
#line 222 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp473_);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp476_ = p;
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp477_ = pn;
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp478_ = cp0;
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp479_ = gxml_dom_node_insert_before ((GXmlDomNode*) _tmp476_, (GXmlDomNode*) _tmp477_, (GXmlDomNode*) _tmp478_, &_inner_error_);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp480_ = _tmp479_;
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp480_);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 223 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 3682 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp481_ = p;
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp482_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp481_);
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp483_ = _tmp482_;
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp484_ = _tmp483_;
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp485_ = gee_list_get ((GeeList*) _tmp484_, 0);
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp486_ = (GXmlDomElement*) _tmp485_;
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp484_);
#line 224 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		ppn = _tmp486_;
#line 225 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp487_ = ppn;
#line 225 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp488_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp487_);
#line 225 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp489_ = _tmp488_;
#line 225 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp490_ = _tmp489_;
#line 225 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp490_, "p") == 0, "ppn.node_name == \"p\"");
#line 225 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp490_);
#line 226 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp491_ = ppn;
#line 226 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp492_ = gxml_dom_element_has_attribute (_tmp491_, "id");
#line 226 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp492_, "ppn.has_attribute (\"id\")");
#line 227 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp493_ = ppn;
#line 227 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp494_ = gxml_dom_element_get_attribute (_tmp493_, "id");
#line 227 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp495_ = _tmp494_;
#line 227 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp495_, "insertedp01") == 0, "ppn.get_attribute (\"id\") == \"insertedp01\"");
#line 227 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp495_);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp497_ = doc;
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp498_ = gxml_dom_document_create_element (_tmp497_, "p", &_inner_error_);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp496_ = _tmp498_;
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ppn);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 3771 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp499_ = _tmp496_;
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp496_ = NULL;
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp500_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp499_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp499_) : NULL;
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp500_ == NULL) {
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp499_);
#line 3784 "DomGDocumentTest.c"
		}
#line 228 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		pn2 = _tmp500_;
#line 229 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp501_ = pn2;
#line 229 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp501_, "id", "newp");
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp502_ = p;
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp503_ = pn2;
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp504_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp502_, (GXmlDomNode*) _tmp503_, &_inner_error_);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp505_ = _tmp504_;
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp505_);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn2);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp496_);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ppn);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 230 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 3842 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp506_ = p;
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp507_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp506_);
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp508_ = _tmp507_;
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp509_ = _tmp508_;
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp510_ = gxml_dom_html_collection_get_length (_tmp509_);
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp511_ = _tmp510_;
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp511_ == ((gulong) 8), "p.children.length == 8");
#line 231 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp509_);
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp512_ = p;
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp513_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp512_);
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp514_ = _tmp513_;
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp515_ = _tmp514_;
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp516_ = gee_list_get ((GeeList*) _tmp515_, 7);
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp517_ = (GXmlDomElement*) _tmp516_;
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp517_, GXML_TYPE_DOM_ELEMENT), "p.children[7] is DomElement");
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp517_);
#line 232 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp515_);
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp518_ = p;
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp519_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp518_);
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp520_ = _tmp519_;
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp521_ = _tmp520_;
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp522_ = gee_list_get ((GeeList*) _tmp521_, 7);
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp523_ = (GXmlDomElement*) _tmp522_;
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp524_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp523_);
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp525_ = _tmp524_;
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp526_ = _tmp525_;
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp526_, "p") == 0, "p.children[7].node_name == \"p\"");
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp526_);
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp523_);
#line 233 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp521_);
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp527_ = p;
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp528_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp527_);
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp529_ = _tmp528_;
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp530_ = _tmp529_;
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp531_ = gee_list_get ((GeeList*) _tmp530_, 7);
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp532_ = (GXmlDomElement*) _tmp531_;
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp533_ = gxml_dom_element_get_attribute (_tmp532_, "id");
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp534_ = _tmp533_;
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp534_, "newp") == 0, "p.children[7].get_attribute (\"id\") == \"newp\"");
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp534_);
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp532_);
#line 234 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp530_);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp536_ = doc;
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp537_ = gxml_dom_document_create_element (_tmp536_, "p", &_inner_error_);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp535_ = _tmp537_;
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn2);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp496_);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ppn);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 3975 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp538_ = _tmp535_;
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp535_ = NULL;
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp539_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp538_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp538_) : NULL;
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp539_ == NULL) {
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp538_);
#line 3988 "DomGDocumentTest.c"
		}
#line 235 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		pn3 = _tmp539_;
#line 236 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp540_ = pn3;
#line 236 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp540_, "id", "newp1");
#line 237 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp541_ = pn3;
#line 237 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp541_, "class", "black");
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp542_ = p;
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp543_ = pn3;
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp544_ = pn2;
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp545_ = gxml_dom_node_replace_child ((GXmlDomNode*) _tmp542_, (GXmlDomNode*) _tmp543_, (GXmlDomNode*) _tmp544_, &_inner_error_);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp546_ = _tmp545_;
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp546_);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn3);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp535_);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn2);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp496_);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ppn);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 238 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 4056 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp547_ = p;
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp548_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp547_);
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp549_ = _tmp548_;
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp550_ = _tmp549_;
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp551_ = gxml_dom_html_collection_get_length (_tmp550_);
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp552_ = _tmp551_;
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp552_ == ((gulong) 8), "p.children.length == 8");
#line 239 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp550_);
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp553_ = p;
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp554_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp553_);
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp555_ = _tmp554_;
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp556_ = _tmp555_;
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp557_ = gee_list_get ((GeeList*) _tmp556_, 7);
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp558_ = (GXmlDomElement*) _tmp557_;
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp558_, GXML_TYPE_DOM_ELEMENT), "p.children[7] is DomElement");
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp558_);
#line 240 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp556_);
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp559_ = p;
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp560_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp559_);
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp561_ = _tmp560_;
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp562_ = _tmp561_;
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp563_ = gee_list_get ((GeeList*) _tmp562_, 7);
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp564_ = (GXmlDomElement*) _tmp563_;
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp565_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp564_);
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp566_ = _tmp565_;
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp567_ = _tmp566_;
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp567_, "p") == 0, "p.children[7].node_name == \"p\"");
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp567_);
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp564_);
#line 241 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp562_);
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp568_ = p;
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp569_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp568_);
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp570_ = _tmp569_;
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp571_ = _tmp570_;
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp572_ = gee_list_get ((GeeList*) _tmp571_, 7);
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp573_ = (GXmlDomElement*) _tmp572_;
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp574_ = gxml_dom_element_get_attribute (_tmp573_, "id");
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp575_ = _tmp574_;
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp575_, "newp1") == 0, "p.children[7].get_attribute (\"id\") == \"newp1\"");
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp575_);
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp573_);
#line 242 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp571_);
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp576_ = p;
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp577_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp576_);
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp578_ = _tmp577_;
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp579_ = _tmp578_;
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp580_ = gee_list_get ((GeeList*) _tmp579_, 7);
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp581_ = (GXmlDomElement*) _tmp580_;
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp582_ = gxml_dom_element_get_attribute (_tmp581_, "class");
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp583_ = _tmp582_;
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp583_, "black") == 0, "p.children[7].get_attribute (\"class\") == \"black\"");
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp583_);
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp581_);
#line 243 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp579_);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp585_ = doc;
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp586_ = gxml_dom_document_create_element (_tmp585_, "p", &_inner_error_);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp584_ = _tmp586_;
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn3);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp535_);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn2);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp496_);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ppn);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 4217 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp587_ = _tmp584_;
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp584_ = NULL;
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp588_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp587_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp587_) : NULL;
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp588_ == NULL) {
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp587_);
#line 4230 "DomGDocumentTest.c"
		}
#line 244 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		pn4 = _tmp588_;
#line 245 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp589_ = pn4;
#line 245 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp589_, "id", "newp2");
#line 246 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp590_ = pn4;
#line 246 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp590_, "class", "black");
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp591_ = p;
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp592_ = pn4;
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp593_ = p;
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp594_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp593_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp595_ = _tmp594_;
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp596_ = _tmp595_;
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp597_ = gee_list_get ((GeeList*) _tmp596_, 0);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp598_ = (GXmlDomNode*) _tmp597_;
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp599_ = gxml_dom_node_replace_child ((GXmlDomNode*) _tmp591_, (GXmlDomNode*) _tmp592_, _tmp598_, &_inner_error_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp600_ = _tmp599_;
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp600_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp598_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp596_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn4);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp584_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn3);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp535_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn2);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp496_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ppn);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 247 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 4316 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp601_ = p;
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp602_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp601_);
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp603_ = _tmp602_;
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp604_ = _tmp603_;
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp605_ = gxml_dom_html_collection_get_length (_tmp604_);
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp606_ = _tmp605_;
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp606_ == ((gulong) 8), "p.children.length == 8");
#line 248 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp604_);
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp607_ = p;
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp608_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp607_);
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp609_ = _tmp608_;
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp610_ = _tmp609_;
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp611_ = gee_list_get ((GeeList*) _tmp610_, 0);
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp612_ = (GXmlDomElement*) _tmp611_;
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp612_, GXML_TYPE_DOM_ELEMENT), "p.children[0] is DomElement");
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp612_);
#line 249 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp610_);
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp613_ = p;
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp614_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp613_);
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp615_ = _tmp614_;
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp616_ = _tmp615_;
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp617_ = gee_list_get ((GeeList*) _tmp616_, 0);
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp618_ = (GXmlDomElement*) _tmp617_;
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp619_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp618_);
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp620_ = _tmp619_;
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp621_ = _tmp620_;
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp621_, "p") == 0, "p.children[0].node_name == \"p\"");
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp621_);
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp618_);
#line 250 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp616_);
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp622_ = p;
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp623_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp622_);
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp624_ = _tmp623_;
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp625_ = _tmp624_;
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp626_ = gee_list_get ((GeeList*) _tmp625_, 0);
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp627_ = (GXmlDomElement*) _tmp626_;
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp628_ = gxml_dom_element_get_attribute (_tmp627_, "id");
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp629_ = _tmp628_;
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp629_, "newp2") == 0, "p.children[0].get_attribute (\"id\") == \"newp2\"");
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp629_);
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp627_);
#line 251 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp625_);
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp630_ = p;
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp631_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp630_);
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp632_ = _tmp631_;
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp633_ = _tmp632_;
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp634_ = gee_list_get ((GeeList*) _tmp633_, 0);
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp635_ = (GXmlDomElement*) _tmp634_;
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp636_ = gxml_dom_element_get_attribute (_tmp635_, "class");
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp637_ = _tmp636_;
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp637_, "black") == 0, "p.children[0].get_attribute (\"class\") == \"black\"");
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp637_);
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp635_);
#line 252 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp633_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp638_ = p;
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp639_ = p;
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp640_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp639_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp641_ = _tmp640_;
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp642_ = _tmp641_;
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp643_ = gee_list_get ((GeeList*) _tmp642_, 0);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp644_ = (GXmlDomElement*) _tmp643_;
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp645_ = gxml_dom_node_remove_child ((GXmlDomNode*) _tmp638_, (GXmlDomNode*) _tmp644_, &_inner_error_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp646_ = _tmp645_;
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp646_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp644_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp642_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn4);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp584_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn3);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp535_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn2);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp496_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ppn);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cp0);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (p);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pn);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp435_);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng2);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ng);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (b);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e2);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e1);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e0);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn2);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (cn);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (e);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 253 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 4499 "DomGDocumentTest.c"
			goto __catch192_g_error;
		}
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp647_ = p;
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp648_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp647_);
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp649_ = _tmp648_;
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp650_ = _tmp649_;
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp651_ = gxml_dom_html_collection_get_length (_tmp650_);
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp652_ = _tmp651_;
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp652_ == ((gulong) 7), "p.children.length == 7");
#line 254 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp650_);
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp653_ = p;
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp654_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp653_);
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp655_ = _tmp654_;
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp656_ = _tmp655_;
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp657_ = gee_list_get ((GeeList*) _tmp656_, 0);
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp658_ = (GXmlDomElement*) _tmp657_;
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp658_, GXML_TYPE_DOM_ELEMENT), "p.children[0] is DomElement");
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp658_);
#line 255 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp656_);
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp659_ = p;
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp660_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp659_);
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp661_ = _tmp660_;
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp662_ = _tmp661_;
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp663_ = gee_list_get ((GeeList*) _tmp662_, 0);
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp664_ = (GXmlDomElement*) _tmp663_;
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp665_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp664_);
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp666_ = _tmp665_;
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp667_ = _tmp666_;
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp667_, "p") == 0, "p.children[0].node_name == \"p\"");
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp667_);
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp664_);
#line 256 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp662_);
#line 257 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp668_ = p;
#line 257 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp669_ = gxml_dom_element_has_attribute (_tmp668_, "id");
#line 257 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (!_tmp669_, "!p.has_attribute (\"id\")");
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp670_ = p;
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp671_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp670_);
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp672_ = _tmp671_;
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp673_ = _tmp672_;
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp674_ = gee_list_get ((GeeList*) _tmp673_, 0);
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp675_ = (GXmlDomElement*) _tmp674_;
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp676_ = gxml_dom_element_get_attribute (_tmp675_, "class");
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp677_ = _tmp676_;
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp677_, "black") == 0, "p.children[0].get_attribute (\"class\") == \"black\"");
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp677_);
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp675_);
#line 258 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp673_);
#line 260 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp678_ = ng2;
#line 260 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp678_, GXML_TYPE_DOM_ELEMENT), "ng2 is DomElement");
#line 261 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp679_ = ng2;
#line 261 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp680_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp679_);
#line 261 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp681_ = _tmp680_;
#line 261 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp682_ = _tmp681_;
#line 261 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp682_, "OtherNode") == 0, "ng2.node_name == \"OtherNode\"");
#line 261 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp682_);
#line 262 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp683_ = ng2;
#line 262 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp684_ = gxml_dom_node_lookup_namespace_uri ((GXmlDomNode*) _tmp683_, NULL);
#line 262 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp685_ = _tmp684_;
#line 262 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp685_, "http://live.gnome.org/GXml") == 0, "ng2.lookup_namespace_uri (null) == \"http://live.gnome.org/GXml\"");
#line 262 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp685_);
#line 263 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp686_ = ng2;
#line 263 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp687_ = gxml_dom_node_lookup_prefix ((GXmlDomNode*) _tmp686_, "http://live.gnome.org/GXml");
#line 263 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp688_ = _tmp687_;
#line 263 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp688_ == NULL, "ng2.lookup_prefix (\"http://live.gnome.org/GXml\") == null");
#line 263 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp688_);
#line 264 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp689_ = ng2;
#line 264 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp690_ = gxml_dom_element_get_tag_name (_tmp689_);
#line 264 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp691_ = _tmp690_;
#line 264 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp692_ = _tmp691_;
#line 264 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp692_, "OtherNode") == 0, "ng2.tag_name == \"OtherNode\"");
#line 264 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp692_);
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp693_ = doc;
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp694_ = gxml_dom_document_get_document_element (_tmp693_);
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp695_ = _tmp694_;
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp696_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp695_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp695_) : NULL;
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp696_ == NULL) {
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp695_);
#line 4652 "DomGDocumentTest.c"
		}
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp697_ = _tmp696_;
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp698_ = gxml_node_to_string (_tmp697_);
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp699_ = _tmp698_;
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp700_ = g_strconcat ("BODY:", _tmp699_, NULL);
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp701_ = _tmp700_;
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:266: %s", _tmp701_);
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp701_);
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp699_);
#line 266 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp697_);
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp702_ = doc;
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp703_ = gxml_dom_document_get_document_element (_tmp702_);
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp704_ = _tmp703_;
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp705_ = _tmp704_;
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp706_ = gxml_dom_element_get_elements_by_tag_name (_tmp705_, "p");
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp707_ = _tmp706_;
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp705_);
#line 267 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		l = _tmp707_;
#line 268 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (l != NULL, "l != null");
#line 269 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (l, GXML_TYPE_DOM_HTML_COLLECTION), "l is DomHTMLCollection");
#line 270 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp708_ = gxml_dom_html_collection_get_length (l);
#line 270 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp709_ = _tmp708_;
#line 270 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp709_ == ((gulong) 5), "l.length == 5");
#line 271 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp710_ = gee_list_get ((GeeList*) l, 0);
#line 271 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp711_ = (GXmlDomElement*) _tmp710_;
#line 271 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp711_, GXML_TYPE_DOM_ELEMENT), "l[0] is DomElement");
#line 271 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp711_);
#line 272 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp712_ = gee_list_get ((GeeList*) l, 1);
#line 272 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp713_ = (GXmlDomElement*) _tmp712_;
#line 272 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp713_, GXML_TYPE_DOM_ELEMENT), "l[1] is DomElement");
#line 272 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp713_);
#line 273 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp714_ = gee_list_get ((GeeList*) l, 1);
#line 273 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp715_ = (GXmlDomElement*) _tmp714_;
#line 273 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp715_, GXML_TYPE_DOM_ELEMENT), "l[1] is DomElement");
#line 273 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp715_);
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp716_ = gee_list_get ((GeeList*) l, 0);
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp717_ = (GXmlDomElement*) _tmp716_;
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp718_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp717_);
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp719_ = _tmp718_;
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp720_ = _tmp719_;
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp720_, "p") == 0, "l[0].node_name == \"p\"");
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp720_);
#line 274 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp717_);
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp721_ = gee_list_get ((GeeList*) l, 1);
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp722_ = (GXmlDomElement*) _tmp721_;
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp723_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp722_);
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp724_ = _tmp723_;
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp725_ = _tmp724_;
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp725_, "p") == 0, "l[1].node_name == \"p\"");
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp725_);
#line 275 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp722_);
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp726_ = gee_list_get ((GeeList*) l, 2);
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp727_ = (GXmlDomElement*) _tmp726_;
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp728_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp727_);
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp729_ = _tmp728_;
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp730_ = _tmp729_;
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp730_, "p") == 0, "l[2].node_name == \"p\"");
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp730_);
#line 276 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp727_);
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp731_ = doc;
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp732_ = gxml_dom_document_get_document_element (_tmp731_);
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp733_ = _tmp732_;
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp734_ = _tmp733_;
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp735_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp734_);
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp736_ = _tmp735_;
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp737_ = _tmp736_;
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp738_ = gxml_dom_html_collection_get_length (_tmp737_);
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp739_ = _tmp738_;
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp739_ == ((gulong) 1), "doc.document_element.children.length == 1");
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp737_);
#line 277 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp734_);
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp740_ = doc;
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp741_ = gxml_dom_document_get_document_element (_tmp740_);
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp742_ = _tmp741_;
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp743_ = _tmp742_;
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp744_ = gxml_dom_element_get_elements_by_tag_name (_tmp743_, "OtherNode");
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp745_ = _tmp744_;
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp743_);
#line 278 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lnst = _tmp745_;
#line 279 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp746_ = gxml_dom_html_collection_get_length (lnst);
#line 279 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp747_ = _tmp746_;
#line 279 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp747_ == ((gulong) 1), "lnst.length == 1");
#line 280 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp748_ = gxml_dom_html_collection_item (lnst, (gulong) 0);
#line 280 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		nnst = _tmp748_;
#line 281 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp749_ = gxml_dom_element_get_namespace_uri (nnst);
#line 281 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp750_ = _tmp749_;
#line 281 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp751_ = _tmp750_;
#line 281 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp751_, "http://live.gnome.org/GXml") == 0, "nnst.namespace_uri == \"http://live.gnome.org/GXml\"");
#line 281 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp751_);
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp752_ = doc;
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp753_ = gxml_dom_document_get_document_element (_tmp752_);
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp754_ = _tmp753_;
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp755_ = _tmp754_;
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp756_ = gxml_dom_element_get_elements_by_tag_name_ns (_tmp755_, "http://live.gnome.org/GXml", "OtherNode");
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp757_ = _tmp756_;
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp755_);
#line 282 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lns = _tmp757_;
#line 283 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (lns != NULL, "lns != null");
#line 284 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (lns, GXML_TYPE_DOM_HTML_COLLECTION), "lns is DomHTMLCollection");
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp758_ = gxml_dom_html_collection_get_length (lns);
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp759_ = _tmp758_;
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp760_ = g_strdup_printf ("%lu", _tmp759_);
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp761_ = _tmp760_;
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp762_ = g_strconcat ("Node with default ns: ", _tmp761_, NULL);
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp763_ = _tmp762_;
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:285: %s", _tmp763_);
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp763_);
#line 285 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp761_);
#line 286 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp764_ = gxml_dom_html_collection_get_length (lns);
#line 286 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp765_ = _tmp764_;
#line 286 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp765_ == ((gulong) 1), "lns.length == 1");
#line 287 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp766_ = gxml_dom_html_collection_item (lns, (gulong) 0);
#line 287 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp767_ = _tmp766_;
#line 287 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp767_, GXML_TYPE_DOM_ELEMENT), "lns.item (0) is DomElement");
#line 287 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp767_);
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp768_ = gxml_dom_html_collection_item (lns, (gulong) 0);
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp769_ = _tmp768_;
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp770_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp769_);
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp771_ = _tmp770_;
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp772_ = _tmp771_;
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp772_, "OtherNode") == 0, "lns.item (0).node_name == \"OtherNode\"");
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp772_);
#line 288 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp769_);
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp773_ = doc;
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp774_ = gxml_dom_document_get_document_element (_tmp773_);
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp775_ = _tmp774_;
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp776_ = _tmp775_;
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp777_ = gxml_dom_element_get_elements_by_class_name (_tmp776_, "black");
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp778_ = _tmp777_;
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp776_);
#line 289 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lcl = _tmp778_;
#line 290 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (lcl != NULL, "lcl != null");
#line 291 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (lcl, GXML_TYPE_DOM_HTML_COLLECTION), "lcl is DomHTMLCollection");
#line 292 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp779_ = gxml_dom_html_collection_get_length (lcl);
#line 292 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp780_ = _tmp779_;
#line 292 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp780_ == ((gulong) 3), "lcl.length == 3");
#line 293 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp781_ = gxml_dom_html_collection_item (lcl, (gulong) 0);
#line 293 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp782_ = _tmp781_;
#line 293 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp782_, GXML_TYPE_DOM_ELEMENT), "lcl.item (0) is DomElement");
#line 293 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp782_);
#line 294 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp783_ = gxml_dom_html_collection_item (lcl, (gulong) 1);
#line 294 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp784_ = _tmp783_;
#line 294 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp784_, GXML_TYPE_DOM_ELEMENT), "lcl.item (1) is DomElement");
#line 294 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp784_);
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp785_ = gxml_dom_html_collection_item (lcl, (gulong) 0);
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp786_ = _tmp785_;
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp787_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp786_);
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp788_ = _tmp787_;
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp789_ = _tmp788_;
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp789_, "p") == 0, "lcl.item (0).node_name == \"p\"");
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp789_);
#line 295 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp786_);
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp790_ = gxml_dom_html_collection_item (lcl, (gulong) 1);
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp791_ = _tmp790_;
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp792_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp791_);
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp793_ = _tmp792_;
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp794_ = _tmp793_;
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp794_, "p") == 0, "lcl.item (1).node_name == \"p\"");
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp794_);
#line 296 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp791_);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lcl);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lns);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (nnst);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lnst);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (l);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (pn4);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp584_);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (pn3);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp535_);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (pn2);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp496_);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (ppn);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (cp0);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (p);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (pn);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp435_);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (ng2);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (ng);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (b);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (e2);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (e1);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (e0);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (cn2);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (cn);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (t);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (e);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp0_);
#line 5028 "DomGDocumentTest.c"
	}
	goto __finally192;
	__catch192_g_error:
	{
		GError* e = NULL;
		const gchar* _tmp795_ = NULL;
		gchar* _tmp796_ = NULL;
		gchar* _tmp797_ = NULL;
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 298 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp795_ = e->message;
#line 298 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp796_ = g_strconcat ("Error: ", _tmp795_, NULL);
#line 298 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp797_ = _tmp796_;
#line 298 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:298: %s", _tmp797_);
#line 298 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp797_);
#line 299 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 5055 "DomGDocumentTest.c"
	}
	__finally192:
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 138 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 5066 "DomGDocumentTest.c"
	}
}


static void ___lambda286__gtest_func (void) {
#line 137 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda286_ ();
#line 5074 "DomGDocumentTest.c"
}


static void __lambda287_ (void) {
	GError * _inner_error_ = NULL;
	{
		GXmlGDocument* _tmp0_ = NULL;
		GXmlGDocument* _tmp1_ = NULL;
		GXmlDomDocument* doc = NULL;
		GXmlGDocument* _tmp2_ = NULL;
		GXmlDomDocument* _tmp3_ = NULL;
		GXmlDomDocument* _tmp4_ = NULL;
		GXmlDomDocument* _tmp5_ = NULL;
		GXmlDomElement* _tmp6_ = NULL;
		GXmlDomElement* _tmp7_ = NULL;
		GXmlDomElement* _tmp8_ = NULL;
		GXmlDomHTMLCollection* _tmp9_ = NULL;
		GXmlDomHTMLCollection* _tmp10_ = NULL;
		GXmlDomHTMLCollection* _tmp11_ = NULL;
		gint _tmp12_ = 0;
		gint _tmp13_ = 0;
		GXmlDomElement* n1 = NULL;
		GXmlDomDocument* _tmp14_ = NULL;
		GXmlDomElement* _tmp15_ = NULL;
		GXmlDomDocument* _tmp16_ = NULL;
		GXmlDomElement* _tmp17_ = NULL;
		GXmlDomElement* _tmp18_ = NULL;
		GXmlDomElement* _tmp19_ = NULL;
		GXmlDomElement* _tmp20_ = NULL;
		GXmlDomNode* _tmp21_ = NULL;
		GXmlDomNode* _tmp22_ = NULL;
		GXmlDomElement* n = NULL;
		GXmlDomDocument* _tmp23_ = NULL;
		GXmlDomElement* _tmp24_ = NULL;
		GXmlDomElement* _tmp25_ = NULL;
		GXmlDomElement* _tmp26_ = NULL;
		GXmlDomHTMLCollection* _tmp27_ = NULL;
		GXmlDomHTMLCollection* _tmp28_ = NULL;
		GXmlDomHTMLCollection* _tmp29_ = NULL;
		gpointer _tmp30_ = NULL;
		GXmlDomElement* _tmp31_ = NULL;
		GXmlDomElement* _tmp32_ = NULL;
		GXmlDomElement* _tmp33_ = NULL;
		GXmlDomElement* _tmp34_ = NULL;
		gchar* _tmp35_ = NULL;
		gchar* _tmp36_ = NULL;
		gchar* _tmp37_ = NULL;
		GXmlDomElement* _tmp38_ = NULL;
		GXmlDomElement* _tmp39_ = NULL;
		GXmlDomElement* _tmp40_ = NULL;
		GeeList* _tmp41_ = NULL;
		GeeList* _tmp42_ = NULL;
		GeeList* _tmp43_ = NULL;
		gint _tmp44_ = 0;
		gint _tmp45_ = 0;
		GXmlDomElement* _tmp46_ = NULL;
		GeeList* _tmp47_ = NULL;
		GeeList* _tmp48_ = NULL;
		GeeList* _tmp49_ = NULL;
		gpointer _tmp50_ = NULL;
		GXmlNamespace* _tmp51_ = NULL;
		gchar* _tmp52_ = NULL;
		gchar* _tmp53_ = NULL;
		gchar* _tmp54_ = NULL;
		GXmlDomElement* _tmp55_ = NULL;
		GeeList* _tmp56_ = NULL;
		GeeList* _tmp57_ = NULL;
		GeeList* _tmp58_ = NULL;
		gpointer _tmp59_ = NULL;
		GXmlNamespace* _tmp60_ = NULL;
		gchar* _tmp61_ = NULL;
		gchar* _tmp62_ = NULL;
		gchar* _tmp63_ = NULL;
		GXmlDomElement* _tmp64_ = NULL;
		gchar* _tmp65_ = NULL;
		gchar* _tmp66_ = NULL;
		gchar* _tmp67_ = NULL;
		GXmlDomElement* _tmp68_ = NULL;
		gchar* _tmp69_ = NULL;
		gchar* _tmp70_ = NULL;
		gchar* _tmp71_ = NULL;
		GXmlDomElement* _tmp72_ = NULL;
		gchar* _tmp73_ = NULL;
		gchar* _tmp74_ = NULL;
		gchar* _tmp75_ = NULL;
		GXmlDomElement* _tmp76_ = NULL;
		gchar* _tmp77_ = NULL;
		gchar* _tmp78_ = NULL;
		gchar* _tmp79_ = NULL;
		GXmlDomElement* _tmp80_ = NULL;
		gchar* _tmp81_ = NULL;
		gchar* _tmp82_ = NULL;
		gchar* _tmp83_ = NULL;
		GXmlDomElement* _tmp84_ = NULL;
		GXmlDomTokenList* _tmp85_ = NULL;
		GXmlDomTokenList* _tmp86_ = NULL;
		GXmlDomTokenList* _tmp87_ = NULL;
		GXmlDomElement* _tmp88_ = NULL;
		GXmlDomTokenList* _tmp89_ = NULL;
		GXmlDomTokenList* _tmp90_ = NULL;
		GXmlDomTokenList* _tmp91_ = NULL;
		gulong _tmp92_ = 0UL;
		gulong _tmp93_ = 0UL;
		GXmlDomElement* _tmp94_ = NULL;
		GXmlDomTokenList* _tmp95_ = NULL;
		GXmlDomTokenList* _tmp96_ = NULL;
		GXmlDomTokenList* _tmp97_ = NULL;
		gchar* _tmp98_ = NULL;
		gchar* _tmp99_ = NULL;
		GXmlDomElement* _tmp100_ = NULL;
		GXmlDomTokenList* _tmp101_ = NULL;
		GXmlDomTokenList* _tmp102_ = NULL;
		GXmlDomTokenList* _tmp103_ = NULL;
		gchar* _tmp104_ = NULL;
		gchar* _tmp105_ = NULL;
		GXmlDomElement* _tmp106_ = NULL;
		GXmlDomNamedNodeMap* _tmp107_ = NULL;
		GXmlDomNamedNodeMap* _tmp108_ = NULL;
		GXmlDomNamedNodeMap* _tmp109_ = NULL;
		GXmlDomElement* _tmp110_ = NULL;
		GXmlDomNamedNodeMap* _tmp111_ = NULL;
		GXmlDomNamedNodeMap* _tmp112_ = NULL;
		GXmlDomNamedNodeMap* _tmp113_ = NULL;
		gulong _tmp114_ = 0UL;
		gulong _tmp115_ = 0UL;
		GXmlDomElement* _tmp116_ = NULL;
		GXmlDomNamedNodeMap* _tmp117_ = NULL;
		GXmlDomNamedNodeMap* _tmp118_ = NULL;
		GXmlDomNamedNodeMap* _tmp119_ = NULL;
		GXmlDomNode* _tmp120_ = NULL;
		GXmlDomNode* _tmp121_ = NULL;
		GXmlDomElement* _tmp122_ = NULL;
		GXmlDomNamedNodeMap* _tmp123_ = NULL;
		GXmlDomNamedNodeMap* _tmp124_ = NULL;
		GXmlDomNamedNodeMap* _tmp125_ = NULL;
		GXmlDomNode* _tmp126_ = NULL;
		GXmlDomNode* _tmp127_ = NULL;
		gchar* _tmp128_ = NULL;
		gchar* _tmp129_ = NULL;
		gchar* _tmp130_ = NULL;
		GXmlDomElement* _tmp131_ = NULL;
		GXmlDomNamedNodeMap* _tmp132_ = NULL;
		GXmlDomNamedNodeMap* _tmp133_ = NULL;
		GXmlDomNamedNodeMap* _tmp134_ = NULL;
		GXmlDomNode* _tmp135_ = NULL;
		GXmlDomNode* _tmp136_ = NULL;
		gchar* _tmp137_ = NULL;
		gchar* _tmp138_ = NULL;
		gchar* _tmp139_ = NULL;
		GXmlDomElement* _tmp140_ = NULL;
		gchar* _tmp141_ = NULL;
		gchar* _tmp142_ = NULL;
		gchar* _tmp143_ = NULL;
		GXmlDomElement* _tmp144_ = NULL;
		gchar* _tmp145_ = NULL;
		gchar* _tmp146_ = NULL;
		GXmlDomElement* _tmp147_ = NULL;
		gchar* _tmp148_ = NULL;
		gchar* _tmp149_ = NULL;
		GXmlDomElement* _tmp150_ = NULL;
		gchar* _tmp151_ = NULL;
		gchar* _tmp152_ = NULL;
		gchar* _tmp153_ = NULL;
		GXmlDomElement* _tmp154_ = NULL;
		GXmlDomElement* _tmp155_ = NULL;
		gchar* _tmp156_ = NULL;
		gchar* _tmp157_ = NULL;
		GXmlDomElement* _tmp158_ = NULL;
		gboolean _tmp159_ = FALSE;
		GXmlDomElement* n2 = NULL;
		GXmlDomDocument* _tmp160_ = NULL;
		GXmlDomElement* _tmp161_ = NULL;
		GXmlDomDocument* _tmp162_ = NULL;
		GXmlDomElement* _tmp163_ = NULL;
		GXmlDomElement* _tmp164_ = NULL;
		GXmlDomElement* _tmp165_ = NULL;
		GXmlDomElement* _tmp166_ = NULL;
		GXmlDomNode* _tmp167_ = NULL;
		GXmlDomNode* _tmp168_ = NULL;
		GXmlDomDocument* _tmp169_ = NULL;
		GXmlDomElement* _tmp170_ = NULL;
		GXmlDomElement* _tmp171_ = NULL;
		GXmlDomElement* _tmp172_ = NULL;
		GXmlDomHTMLCollection* _tmp173_ = NULL;
		GXmlDomHTMLCollection* _tmp174_ = NULL;
		GXmlDomHTMLCollection* _tmp175_ = NULL;
		gulong _tmp176_ = 0UL;
		gulong _tmp177_ = 0UL;
		GXmlDomDocument* _tmp178_ = NULL;
		GXmlDomElement* _tmp179_ = NULL;
		GXmlDomElement* _tmp180_ = NULL;
		GXmlNode* _tmp181_ = NULL;
		GXmlNode* _tmp182_ = NULL;
		gchar* _tmp183_ = NULL;
		gchar* _tmp184_ = NULL;
		gchar* _tmp185_ = NULL;
		gchar* _tmp186_ = NULL;
		GXmlDomElement* _tmp187_ = NULL;
		GXmlDomNamedNodeMap* _tmp188_ = NULL;
		GXmlDomNamedNodeMap* _tmp189_ = NULL;
		GXmlDomNamedNodeMap* _tmp190_ = NULL;
		gulong _tmp191_ = 0UL;
		gulong _tmp192_ = 0UL;
		GXmlDomElement* _tmp193_ = NULL;
		GXmlDomElement* _tmp194_ = NULL;
		GXmlDomNamedNodeMap* _tmp195_ = NULL;
		GXmlDomNamedNodeMap* _tmp196_ = NULL;
		GXmlDomNamedNodeMap* _tmp197_ = NULL;
		gulong _tmp198_ = 0UL;
		gulong _tmp199_ = 0UL;
		GXmlDomElement* _tmp200_ = NULL;
		gboolean _tmp201_ = FALSE;
		GXmlDomElement* _tmp202_ = NULL;
		gboolean _tmp203_ = FALSE;
		GXmlDomElement* _tmp204_ = NULL;
		gchar* _tmp205_ = NULL;
		gchar* _tmp206_ = NULL;
		gchar* _tmp207_ = NULL;
		gchar* _tmp208_ = NULL;
		GXmlDomElement* _tmp209_ = NULL;
		gchar* _tmp210_ = NULL;
		gchar* _tmp211_ = NULL;
		GXmlDomElement* _tmp212_ = NULL;
		gchar* _tmp213_ = NULL;
		gchar* _tmp214_ = NULL;
#line 304 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:304: %s", "Doc: " DOM_GDOCUMENT_TEST_HTMLDOC);
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_HTMLDOC, 0, &_inner_error_);
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = _tmp1_;
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 5308 "DomGDocumentTest.c"
			goto __catch193_g_error;
		}
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = _tmp0_;
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = NULL;
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp3_ == NULL) {
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 5321 "DomGDocumentTest.c"
		}
#line 305 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		doc = _tmp3_;
#line 306 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = doc;
#line 306 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GXML_TYPE_DOM_DOCUMENT), "doc is DomDocument");
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp5_ = doc;
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp6_ = gxml_dom_document_get_document_element (_tmp5_);
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp7_ = _tmp6_;
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp8_ = _tmp7_;
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp9_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp8_);
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp10_ = _tmp9_;
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp11_ = _tmp10_;
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp12_ = gee_collection_get_size ((GeeCollection*) _tmp11_);
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp13_ = _tmp12_;
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp13_ == 1, "doc.document_element.children.size == 1");
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp11_);
#line 307 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp8_);
#line 308 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp14_ = doc;
#line 308 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp15_ = gxml_dom_document_create_element_ns (_tmp14_, "http://live.gnome.org/GXml", "gxml:code", &_inner_error_);
#line 308 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		n1 = _tmp15_;
#line 308 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 308 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 308 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 5365 "DomGDocumentTest.c"
			goto __catch193_g_error;
		}
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp16_ = doc;
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp17_ = gxml_dom_document_get_document_element (_tmp16_);
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp18_ = _tmp17_;
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp19_ = _tmp18_;
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp20_ = n1;
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp21_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp19_, (GXmlDomNode*) _tmp20_, &_inner_error_);
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp22_ = _tmp21_;
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp22_);
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp19_);
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n1);
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 309 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 5394 "DomGDocumentTest.c"
			goto __catch193_g_error;
		}
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp23_ = doc;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp24_ = gxml_dom_document_get_document_element (_tmp23_);
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp25_ = _tmp24_;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp26_ = _tmp25_;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp27_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp26_);
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp28_ = _tmp27_;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp29_ = _tmp28_;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp30_ = gee_list_get ((GeeList*) _tmp29_, 1);
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp31_ = (GXmlDomElement*) _tmp30_;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp32_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp31_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp31_) : NULL;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp32_ == NULL) {
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp31_);
#line 5421 "DomGDocumentTest.c"
		}
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp33_ = _tmp32_;
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp29_);
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp26_);
#line 310 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		n = _tmp33_;
#line 311 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp34_ = n;
#line 311 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp35_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp34_);
#line 311 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp36_ = _tmp35_;
#line 311 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp37_ = _tmp36_;
#line 311 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp37_, "code") == 0, "n.node_name == \"code\"");
#line 311 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp37_);
#line 312 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp38_ = n;
#line 312 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp38_, "id", "0y1");
#line 313 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp39_ = n;
#line 313 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp39_, "class", "login black");
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp40_ = n;
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp41_ = gxml_node_get_namespaces (G_TYPE_CHECK_INSTANCE_TYPE (_tmp40_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp40_) : NULL);
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp42_ = _tmp41_;
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp43_ = _tmp42_;
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp44_ = gee_collection_get_size ((GeeCollection*) _tmp43_);
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp45_ = _tmp44_;
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp45_ == 1, "(n as GXml.Node).namespaces.size == 1");
#line 314 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp43_);
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp46_ = n;
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp47_ = gxml_node_get_namespaces (G_TYPE_CHECK_INSTANCE_TYPE (_tmp46_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp46_) : NULL);
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp48_ = _tmp47_;
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp49_ = _tmp48_;
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp50_ = gee_list_get (_tmp49_, 0);
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp51_ = (GXmlNamespace*) _tmp50_;
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp52_ = gxml_namespace_get_uri (_tmp51_);
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp53_ = _tmp52_;
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp54_ = _tmp53_;
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp54_, "http://live.gnome.org/GXml") == 0, "(n as GXml.Node).namespaces[0].uri == \"http://live.gnome.org/GXml\"");
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp54_);
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp51_);
#line 315 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp49_);
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp55_ = n;
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp56_ = gxml_node_get_namespaces (G_TYPE_CHECK_INSTANCE_TYPE (_tmp55_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp55_) : NULL);
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp57_ = _tmp56_;
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp58_ = _tmp57_;
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp59_ = gee_list_get (_tmp58_, 0);
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp60_ = (GXmlNamespace*) _tmp59_;
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp61_ = gxml_namespace_get_prefix (_tmp60_);
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp62_ = _tmp61_;
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp63_ = _tmp62_;
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp63_, "gxml") == 0, "(n as GXml.Node).namespaces[0].prefix == \"gxml\"");
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp63_);
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp60_);
#line 316 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp58_);
#line 317 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp64_ = n;
#line 317 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp65_ = gxml_dom_element_get_namespace_uri (_tmp64_);
#line 317 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp66_ = _tmp65_;
#line 317 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp67_ = _tmp66_;
#line 317 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp67_, "http://live.gnome.org/GXml") == 0, "n.namespace_uri == \"http://live.gnome.org/GXml\"");
#line 317 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp67_);
#line 318 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp68_ = n;
#line 318 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp69_ = gxml_dom_element_get_prefix (_tmp68_);
#line 318 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp70_ = _tmp69_;
#line 318 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp71_ = _tmp70_;
#line 318 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp71_, "gxml") == 0, "n.prefix == \"gxml\"");
#line 318 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp71_);
#line 319 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp72_ = n;
#line 319 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp73_ = gxml_dom_element_get_local_name (_tmp72_);
#line 319 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp74_ = _tmp73_;
#line 319 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp75_ = _tmp74_;
#line 319 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp75_, "code") == 0, "n.local_name == \"code\"");
#line 319 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp75_);
#line 320 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp76_ = n;
#line 320 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp77_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp76_);
#line 320 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp78_ = _tmp77_;
#line 320 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp79_ = _tmp78_;
#line 320 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp79_, "code") == 0, "n.node_name == \"code\"");
#line 320 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp79_);
#line 321 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp80_ = n;
#line 321 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp81_ = gxml_dom_element_get_id (_tmp80_);
#line 321 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp82_ = _tmp81_;
#line 321 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp83_ = _tmp82_;
#line 321 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp83_, "0y1") == 0, "n.id == \"0y1\"");
#line 321 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp83_);
#line 322 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp84_ = n;
#line 322 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp85_ = gxml_dom_element_get_class_list (_tmp84_);
#line 322 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp86_ = _tmp85_;
#line 322 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp87_ = _tmp86_;
#line 322 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp87_ != NULL, "n.class_list != null");
#line 322 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp87_);
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp88_ = n;
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp89_ = gxml_dom_element_get_class_list (_tmp88_);
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp90_ = _tmp89_;
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp91_ = _tmp90_;
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp92_ = gxml_dom_token_list_get_length (_tmp91_);
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp93_ = _tmp92_;
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp93_ == ((gulong) 2), "n.class_list.length == 2");
#line 323 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp91_);
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp94_ = n;
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp95_ = gxml_dom_element_get_class_list (_tmp94_);
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp96_ = _tmp95_;
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp97_ = _tmp96_;
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp98_ = gxml_dom_token_list_item (_tmp97_, (gulong) 0);
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp99_ = _tmp98_;
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp99_, "login") == 0, "n.class_list.item (0) == \"login\"");
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp99_);
#line 324 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp97_);
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp100_ = n;
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp101_ = gxml_dom_element_get_class_list (_tmp100_);
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp102_ = _tmp101_;
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp103_ = _tmp102_;
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp104_ = gxml_dom_token_list_item (_tmp103_, (gulong) 1);
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp105_ = _tmp104_;
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp105_, "black") == 0, "n.class_list.item (1) == \"black\"");
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp105_);
#line 325 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp103_);
#line 326 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp106_ = n;
#line 326 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp107_ = gxml_dom_element_get_attributes (_tmp106_);
#line 326 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp108_ = _tmp107_;
#line 326 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp109_ = _tmp108_;
#line 326 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp109_ != NULL, "n.attributes != null");
#line 326 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp109_);
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp110_ = n;
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp111_ = gxml_dom_element_get_attributes (_tmp110_);
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp112_ = _tmp111_;
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp113_ = _tmp112_;
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp114_ = gxml_dom_named_node_map_get_length (_tmp113_);
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp115_ = _tmp114_;
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp115_ == ((gulong) 2), "n.attributes.length == 2");
#line 327 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp113_);
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp116_ = n;
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp117_ = gxml_dom_element_get_attributes (_tmp116_);
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp118_ = _tmp117_;
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp119_ = _tmp118_;
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp120_ = gxml_dom_named_node_map_get_named_item (_tmp119_, "id");
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp121_ = _tmp120_;
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp121_, GXML_TYPE_DOM_NODE), "n.attributes.get_named_item (\"id\") is DomNode");
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp121_);
#line 328 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp119_);
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp122_ = n;
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp123_ = gxml_dom_element_get_attributes (_tmp122_);
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp124_ = _tmp123_;
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp125_ = _tmp124_;
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp126_ = gxml_dom_named_node_map_get_named_item (_tmp125_, "id");
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp127_ = _tmp126_;
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp128_ = gxml_dom_node_get_node_name (_tmp127_);
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp129_ = _tmp128_;
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp130_ = _tmp129_;
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp130_, "id") == 0, "n.attributes.get_named_item (\"id\").node_name == \"id\"");
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp130_);
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp127_);
#line 329 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp125_);
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp131_ = n;
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp132_ = gxml_dom_element_get_attributes (_tmp131_);
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp133_ = _tmp132_;
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp134_ = _tmp133_;
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp135_ = gxml_dom_named_node_map_get_named_item (_tmp134_, "id");
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp136_ = _tmp135_;
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp137_ = gxml_dom_node_get_node_value (_tmp136_);
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp138_ = _tmp137_;
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp139_ = _tmp138_;
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp139_, "0y1") == 0, "n.attributes.get_named_item (\"id\").node_value == \"0y1\"");
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp139_);
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp136_);
#line 330 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp134_);
#line 331 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp140_ = n;
#line 331 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp141_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp140_);
#line 331 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp142_ = _tmp141_;
#line 331 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp143_ = _tmp142_;
#line 331 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp143_, "code") == 0, "n.node_name == \"code\"");
#line 331 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp143_);
#line 332 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp144_ = n;
#line 332 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp145_ = gxml_dom_node_lookup_namespace_uri (G_TYPE_CHECK_INSTANCE_TYPE (_tmp144_, GXML_TYPE_DOM_NODE) ? ((GXmlDomNode*) _tmp144_) : NULL, "gxml");
#line 332 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp146_ = _tmp145_;
#line 332 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp146_, "http://live.gnome.org/GXml") == 0, "(n as DomNode).lookup_namespace_uri (\"gxml\") == \"http://live.gnome.org/GXml\"");
#line 332 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp146_);
#line 333 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp147_ = n;
#line 333 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp148_ = gxml_dom_node_lookup_prefix (G_TYPE_CHECK_INSTANCE_TYPE (_tmp147_, GXML_TYPE_DOM_NODE) ? ((GXmlDomNode*) _tmp147_) : NULL, "http://live.gnome.org/GXml");
#line 333 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp149_ = _tmp148_;
#line 333 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp149_, "gxml") == 0, "(n as DomNode).lookup_prefix (\"http://live.gnome.org/GXml\") == \"gxml\"");
#line 333 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp149_);
#line 334 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp150_ = n;
#line 334 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp151_ = gxml_dom_element_get_tag_name (_tmp150_);
#line 334 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp152_ = _tmp151_;
#line 334 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp153_ = _tmp152_;
#line 334 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp153_, "gxml:code") == 0, "n.tag_name == \"gxml:code\"");
#line 334 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp153_);
#line 335 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp154_ = n;
#line 335 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_remove_attribute (_tmp154_, "id");
#line 336 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp155_ = n;
#line 336 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp156_ = gxml_dom_element_get_attribute (_tmp155_, "id");
#line 336 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp157_ = _tmp156_;
#line 336 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp157_ == NULL, "n.get_attribute (\"id\") == null");
#line 336 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp157_);
#line 337 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp158_ = n;
#line 337 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp159_ = gxml_dom_element_has_attribute (_tmp158_, "id");
#line 337 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (!_tmp159_, "!n.has_attribute (\"id\")");
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp160_ = doc;
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp161_ = gxml_dom_document_create_element (_tmp160_, "p", &_inner_error_);
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		n2 = _tmp161_;
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n1);
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 338 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 5821 "DomGDocumentTest.c"
			goto __catch193_g_error;
		}
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp162_ = doc;
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp163_ = gxml_dom_document_get_document_element (_tmp162_);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp164_ = _tmp163_;
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp165_ = _tmp164_;
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp166_ = n2;
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp167_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp165_, (GXmlDomNode*) _tmp166_, &_inner_error_);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp168_ = _tmp167_;
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp168_);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp165_);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n2);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n1);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 339 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 5854 "DomGDocumentTest.c"
			goto __catch193_g_error;
		}
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp169_ = doc;
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp170_ = gxml_dom_document_get_document_element (_tmp169_);
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp171_ = _tmp170_;
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp172_ = _tmp171_;
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp173_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp172_);
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp174_ = _tmp173_;
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp175_ = _tmp174_;
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp176_ = gxml_dom_html_collection_get_length (_tmp175_);
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp177_ = _tmp176_;
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp177_ == ((gulong) 3), "doc.document_element.children.length == 3");
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp175_);
#line 340 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp172_);
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp178_ = doc;
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp179_ = gxml_dom_document_get_document_element (_tmp178_);
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp180_ = _tmp179_;
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp181_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp180_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp180_) : NULL;
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp181_ == NULL) {
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp180_);
#line 5893 "DomGDocumentTest.c"
		}
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp182_ = _tmp181_;
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp183_ = gxml_node_to_string (_tmp182_);
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp184_ = _tmp183_;
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp185_ = g_strconcat ("DOC:", _tmp184_, NULL);
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp186_ = _tmp185_;
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:341: %s", _tmp186_);
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp186_);
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp184_);
#line 341 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp182_);
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp187_ = n2;
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp188_ = gxml_dom_element_get_attributes (_tmp187_);
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp189_ = _tmp188_;
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp190_ = _tmp189_;
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp191_ = gxml_dom_named_node_map_get_length (_tmp190_);
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp192_ = _tmp191_;
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp192_ == ((gulong) 0), "n2.attributes.length == 0");
#line 342 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp190_);
#line 343 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:343: Setting nice NS");
#line 344 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp193_ = n2;
#line 344 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute_ns (_tmp193_, "http://devel.org/", "dev:nice", "good");
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp194_ = n2;
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp195_ = gxml_dom_element_get_attributes (_tmp194_);
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp196_ = _tmp195_;
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp197_ = _tmp196_;
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp198_ = gxml_dom_named_node_map_get_length (_tmp197_);
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp199_ = _tmp198_;
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp199_ == ((gulong) 1), "n2.attributes.length == 1");
#line 345 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp197_);
#line 346 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp200_ = n2;
#line 346 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp201_ = gxml_dom_element_has_attribute_ns (_tmp200_, "http://devel.org/", "nice");
#line 346 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp201_, "n2.has_attribute_ns (\"http://devel.org/\",\"nice\")");
#line 347 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp202_ = n2;
#line 347 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp203_ = gxml_dom_element_has_attribute_ns (_tmp202_, "http://devel.org/", "dev:nice");
#line 347 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (!_tmp203_, "!n2.has_attribute_ns (\"http://devel.org/\",\"dev:nice\")");
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp204_ = n2;
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp205_ = gxml_node_to_string (G_TYPE_CHECK_INSTANCE_TYPE (_tmp204_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp204_) : NULL);
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp206_ = _tmp205_;
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp207_ = g_strconcat ("NODE:", _tmp206_, NULL);
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp208_ = _tmp207_;
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:348: %s", _tmp208_);
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp208_);
#line 348 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp206_);
#line 349 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp209_ = n2;
#line 349 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp210_ = gxml_dom_element_get_attribute_ns (_tmp209_, "http://devel.org/", "nice");
#line 349 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp211_ = _tmp210_;
#line 349 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp211_, "good") == 0, "n2.get_attribute_ns (\"http://devel.org/\",\"nice\") == \"good\"");
#line 349 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp211_);
#line 350 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp212_ = n2;
#line 350 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp213_ = gxml_dom_element_get_attribute_ns (_tmp212_, "http://devel.org/", "dev:nice");
#line 350 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp214_ = _tmp213_;
#line 350 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp214_ == NULL, "n2.get_attribute_ns (\"http://devel.org/\",\"dev:nice\") == null");
#line 350 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp214_);
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (n2);
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (n);
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (n1);
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc);
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp0_);
#line 6009 "DomGDocumentTest.c"
	}
	goto __finally193;
	__catch193_g_error:
	{
		GError* e = NULL;
		const gchar* _tmp215_ = NULL;
		gchar* _tmp216_ = NULL;
		gchar* _tmp217_ = NULL;
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 352 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp215_ = e->message;
#line 352 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp216_ = g_strconcat ("Error: ", _tmp215_, NULL);
#line 352 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp217_ = _tmp216_;
#line 352 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:352: %s", _tmp217_);
#line 352 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp217_);
#line 353 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 6036 "DomGDocumentTest.c"
	}
	__finally193:
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 303 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 6047 "DomGDocumentTest.c"
	}
}


static void ___lambda287__gtest_func (void) {
#line 302 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda287_ ();
#line 6055 "DomGDocumentTest.c"
}


static void __lambda288_ (void) {
	GError * _inner_error_ = NULL;
	{
		GXmlGDocument* _tmp0_ = NULL;
		GXmlGDocument* _tmp1_ = NULL;
		GXmlDomDocument* doc = NULL;
		GXmlGDocument* _tmp2_ = NULL;
		GXmlDomDocument* _tmp3_ = NULL;
		GXmlDomDocument* _tmp4_ = NULL;
		const gchar* _tmp5_ = NULL;
		const gchar* _tmp6_ = NULL;
		GXmlDomDocument* _tmp7_ = NULL;
		const gchar* _tmp8_ = NULL;
		const gchar* _tmp9_ = NULL;
		GXmlDomDocument* _tmp10_ = NULL;
		const gchar* _tmp11_ = NULL;
		const gchar* _tmp12_ = NULL;
		GXmlDomDocument* _tmp13_ = NULL;
		const gchar* _tmp14_ = NULL;
		const gchar* _tmp15_ = NULL;
		GXmlDomDocument* _tmp16_ = NULL;
		const gchar* _tmp17_ = NULL;
		const gchar* _tmp18_ = NULL;
		GXmlDomDocument* _tmp19_ = NULL;
		const gchar* _tmp20_ = NULL;
		const gchar* _tmp21_ = NULL;
		GXmlDomDocument* _tmp22_ = NULL;
		GXmlDomDocumentType* _tmp23_ = NULL;
		GXmlDomDocumentType* _tmp24_ = NULL;
		GXmlDomDocumentType* _tmp25_ = NULL;
		GXmlDomDocument* _tmp26_ = NULL;
		GXmlDomElement* _tmp27_ = NULL;
		GXmlDomElement* _tmp28_ = NULL;
		GXmlDomElement* _tmp29_ = NULL;
		GXmlDomDocument* _tmp30_ = NULL;
		GXmlDomElement* _tmp31_ = NULL;
		GXmlDomElement* _tmp32_ = NULL;
		GXmlDomElement* _tmp33_ = NULL;
		GXmlDomDocument* _tmp34_ = NULL;
		GXmlDomElement* _tmp35_ = NULL;
		GXmlDomElement* _tmp36_ = NULL;
		GXmlDomElement* _tmp37_ = NULL;
		gchar* _tmp38_ = NULL;
		gchar* _tmp39_ = NULL;
		gchar* _tmp40_ = NULL;
		GXmlDomHTMLCollection* le = NULL;
		GXmlDomDocument* _tmp41_ = NULL;
		GXmlDomHTMLCollection* _tmp42_ = NULL;
		GXmlDomHTMLCollection* _tmp43_ = NULL;
		gulong _tmp44_ = 0UL;
		gulong _tmp45_ = 0UL;
		GXmlDomHTMLCollection* _tmp46_ = NULL;
		GXmlDomElement* _tmp47_ = NULL;
		GXmlDomElement* _tmp48_ = NULL;
		GXmlDomHTMLCollection* _tmp49_ = NULL;
		GXmlDomElement* _tmp50_ = NULL;
		GXmlDomElement* _tmp51_ = NULL;
		gchar* _tmp52_ = NULL;
		gchar* _tmp53_ = NULL;
		gchar* _tmp54_ = NULL;
		GXmlDomElement* n = NULL;
		GXmlDomDocument* _tmp55_ = NULL;
		GXmlDomElement* _tmp56_ = NULL;
		GXmlDomNode* _tmp57_ = NULL;
		GXmlDomDocument* _tmp58_ = NULL;
		GXmlDomElement* _tmp59_ = NULL;
		GXmlDomElement* _tmp60_ = NULL;
		GXmlDomElement* _tmp61_ = NULL;
		GXmlDomElement* _tmp62_ = NULL;
		GXmlDomNode* _tmp63_ = NULL;
		GXmlDomNode* _tmp64_ = NULL;
		GXmlDomElement* n2 = NULL;
		GXmlDomNode* _tmp65_ = NULL;
		GXmlDomElement* _tmp66_ = NULL;
		GXmlDomElement* _tmp67_ = NULL;
		GXmlDomHTMLCollection* lens = NULL;
		GXmlDomDocument* _tmp68_ = NULL;
		GXmlDomHTMLCollection* _tmp69_ = NULL;
		GXmlDomHTMLCollection* _tmp70_ = NULL;
		gulong _tmp71_ = 0UL;
		gulong _tmp72_ = 0UL;
		GXmlDomHTMLCollection* _tmp73_ = NULL;
		GXmlDomElement* _tmp74_ = NULL;
		GXmlDomElement* _tmp75_ = NULL;
		GXmlDomHTMLCollection* _tmp76_ = NULL;
		GXmlDomElement* _tmp77_ = NULL;
		GXmlDomElement* _tmp78_ = NULL;
		gchar* _tmp79_ = NULL;
		gchar* _tmp80_ = NULL;
		gchar* _tmp81_ = NULL;
		GXmlDomDocument* _tmp82_ = NULL;
		GXmlDomElement* _tmp83_ = NULL;
		GXmlDomElement* _tmp84_ = NULL;
		GXmlNode* _tmp85_ = NULL;
		GXmlNode* _tmp86_ = NULL;
		gchar* _tmp87_ = NULL;
		gchar* _tmp88_ = NULL;
		gchar* _tmp89_ = NULL;
		gchar* _tmp90_ = NULL;
		GXmlDomHTMLCollection* lec = NULL;
		GXmlDomDocument* _tmp91_ = NULL;
		GXmlDomHTMLCollection* _tmp92_ = NULL;
		GXmlDomHTMLCollection* _tmp93_ = NULL;
		gulong _tmp94_ = 0UL;
		gulong _tmp95_ = 0UL;
		GXmlDomHTMLCollection* _tmp96_ = NULL;
		GXmlDomElement* _tmp97_ = NULL;
		GXmlDomElement* _tmp98_ = NULL;
		GXmlDomHTMLCollection* _tmp99_ = NULL;
		GXmlDomElement* _tmp100_ = NULL;
		GXmlDomElement* _tmp101_ = NULL;
		gchar* _tmp102_ = NULL;
		gchar* _tmp103_ = NULL;
		gchar* _tmp104_ = NULL;
		GXmlDomHTMLCollection* _tmp105_ = NULL;
		GXmlDomElement* _tmp106_ = NULL;
		GXmlDomElement* _tmp107_ = NULL;
		GXmlDomHTMLCollection* _tmp108_ = NULL;
		GXmlDomElement* _tmp109_ = NULL;
		GXmlDomElement* _tmp110_ = NULL;
		gchar* _tmp111_ = NULL;
		gchar* _tmp112_ = NULL;
		gchar* _tmp113_ = NULL;
		GXmlDomElement* _tmp114_ = NULL;
		GXmlDomHTMLCollection* lec2 = NULL;
		GXmlDomDocument* _tmp115_ = NULL;
		GXmlDomHTMLCollection* _tmp116_ = NULL;
		GXmlDomHTMLCollection* _tmp117_ = NULL;
		gulong _tmp118_ = 0UL;
		gulong _tmp119_ = 0UL;
		GXmlDomHTMLCollection* _tmp120_ = NULL;
		GXmlDomElement* _tmp121_ = NULL;
		GXmlDomElement* _tmp122_ = NULL;
		GXmlDomHTMLCollection* lec3 = NULL;
		GXmlDomDocument* _tmp123_ = NULL;
		GXmlDomHTMLCollection* _tmp124_ = NULL;
		GXmlDomHTMLCollection* _tmp125_ = NULL;
		gulong _tmp126_ = 0UL;
		gulong _tmp127_ = 0UL;
		GXmlDomHTMLCollection* lec4 = NULL;
		GXmlDomDocument* _tmp128_ = NULL;
		GXmlDomHTMLCollection* _tmp129_ = NULL;
		GXmlDomHTMLCollection* _tmp130_ = NULL;
		gulong _tmp131_ = 0UL;
		gulong _tmp132_ = 0UL;
		GXmlDomHTMLCollection* lec5 = NULL;
		GXmlDomDocument* _tmp133_ = NULL;
		GXmlDomHTMLCollection* _tmp134_ = NULL;
		GXmlDomDocument* _tmp135_ = NULL;
		gchar* _tmp136_ = NULL;
		gchar* _tmp137_ = NULL;
		gchar* _tmp138_ = NULL;
		gchar* _tmp139_ = NULL;
		GXmlDomHTMLCollection* _tmp140_ = NULL;
		gulong _tmp141_ = 0UL;
		gulong _tmp142_ = 0UL;
		gchar* _tmp143_ = NULL;
		gchar* _tmp144_ = NULL;
		gchar* _tmp145_ = NULL;
		gchar* _tmp146_ = NULL;
		GXmlDomHTMLCollection* _tmp147_ = NULL;
		gulong _tmp148_ = 0UL;
		gulong _tmp149_ = 0UL;
		GXmlDomHTMLCollection* _tmp150_ = NULL;
		GXmlDomElement* _tmp151_ = NULL;
		GXmlDomElement* _tmp152_ = NULL;
		GXmlDomHTMLCollection* _tmp153_ = NULL;
		GXmlDomElement* _tmp154_ = NULL;
		GXmlDomElement* _tmp155_ = NULL;
		gchar* _tmp156_ = NULL;
		gchar* _tmp157_ = NULL;
		gchar* _tmp158_ = NULL;
		GXmlDomHTMLCollection* _tmp159_ = NULL;
		GXmlDomElement* _tmp160_ = NULL;
		GXmlDomElement* _tmp161_ = NULL;
		GXmlDomHTMLCollection* _tmp162_ = NULL;
		GXmlDomElement* _tmp163_ = NULL;
		GXmlDomElement* _tmp164_ = NULL;
		gchar* _tmp165_ = NULL;
		gchar* _tmp166_ = NULL;
		gchar* _tmp167_ = NULL;
		GXmlDomHTMLCollection* _tmp168_ = NULL;
		GXmlDomElement* _tmp169_ = NULL;
		GXmlDomElement* _tmp170_ = NULL;
		GXmlDomHTMLCollection* _tmp171_ = NULL;
		GXmlDomElement* _tmp172_ = NULL;
		GXmlDomElement* _tmp173_ = NULL;
		gchar* _tmp174_ = NULL;
		gchar* _tmp175_ = NULL;
		gchar* _tmp176_ = NULL;
		GXmlDomText* t = NULL;
		GXmlDomDocument* _tmp177_ = NULL;
		GXmlDomText* _tmp178_ = NULL;
		GXmlDomElement* _tmp179_ = NULL;
		GXmlDomText* _tmp180_ = NULL;
		GXmlDomNode* _tmp181_ = NULL;
		GXmlDomNode* _tmp182_ = NULL;
		GXmlDomElement* _tmp183_ = NULL;
		GXmlDomNodeList* _tmp184_ = NULL;
		GXmlDomNodeList* _tmp185_ = NULL;
		GXmlDomNodeList* _tmp186_ = NULL;
		gpointer _tmp187_ = NULL;
		GXmlDomNode* _tmp188_ = NULL;
		GXmlDomElement* _tmp189_ = NULL;
		GXmlDomNodeList* _tmp190_ = NULL;
		GXmlDomNodeList* _tmp191_ = NULL;
		GXmlDomNodeList* _tmp192_ = NULL;
		gpointer _tmp193_ = NULL;
		GXmlDomNode* _tmp194_ = NULL;
		gchar* _tmp195_ = NULL;
		gchar* _tmp196_ = NULL;
		gchar* _tmp197_ = NULL;
		GXmlDomComment* comment = NULL;
		GXmlDomDocument* _tmp198_ = NULL;
		GXmlDomComment* _tmp199_ = NULL;
		GXmlDomDocument* _tmp200_ = NULL;
		GXmlDomElement* _tmp201_ = NULL;
		GXmlDomElement* _tmp202_ = NULL;
		GXmlDomElement* _tmp203_ = NULL;
		GXmlDomComment* _tmp204_ = NULL;
		GXmlDomNode* _tmp205_ = NULL;
		GXmlDomNode* _tmp206_ = NULL;
		GXmlDomDocument* _tmp207_ = NULL;
		GXmlDomElement* _tmp208_ = NULL;
		GXmlDomElement* _tmp209_ = NULL;
		GXmlDomElement* _tmp210_ = NULL;
		GXmlDomNode* _tmp211_ = NULL;
		GXmlDomNode* _tmp212_ = NULL;
		GXmlDomNode* _tmp213_ = NULL;
		GXmlDomDocument* _tmp214_ = NULL;
		GXmlDomElement* _tmp215_ = NULL;
		GXmlDomElement* _tmp216_ = NULL;
		GXmlDomElement* _tmp217_ = NULL;
		GXmlDomNode* _tmp218_ = NULL;
		GXmlDomNode* _tmp219_ = NULL;
		GXmlDomNode* _tmp220_ = NULL;
		gchar* _tmp221_ = NULL;
		gchar* _tmp222_ = NULL;
		gchar* _tmp223_ = NULL;
		GXmlDomProcessingInstruction* pi = NULL;
		GXmlDomDocument* _tmp224_ = NULL;
		GXmlDomProcessingInstruction* _tmp225_ = NULL;
		GXmlDomDocument* _tmp226_ = NULL;
		GXmlDomElement* _tmp227_ = NULL;
		GXmlDomElement* _tmp228_ = NULL;
		GXmlDomElement* _tmp229_ = NULL;
		GXmlDomProcessingInstruction* _tmp230_ = NULL;
		GXmlDomNode* _tmp231_ = NULL;
		GXmlDomNode* _tmp232_ = NULL;
		GXmlDomDocument* _tmp233_ = NULL;
		GXmlDomElement* _tmp234_ = NULL;
		GXmlDomElement* _tmp235_ = NULL;
		GXmlNode* _tmp236_ = NULL;
		GXmlNode* _tmp237_ = NULL;
		gchar* _tmp238_ = NULL;
		gchar* _tmp239_ = NULL;
		gchar* _tmp240_ = NULL;
		gchar* _tmp241_ = NULL;
		GXmlDomDocument* _tmp242_ = NULL;
		GXmlDomElement* _tmp243_ = NULL;
		GXmlDomElement* _tmp244_ = NULL;
		GXmlDomElement* _tmp245_ = NULL;
		GXmlDomNode* _tmp246_ = NULL;
		GXmlDomNode* _tmp247_ = NULL;
		GXmlDomNode* _tmp248_ = NULL;
#line 358 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:358: %s", "Doc: " DOM_GDOCUMENT_TEST_XMLDOC);
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_XMLDOC, 0, &_inner_error_);
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = _tmp1_;
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 6332 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = _tmp0_;
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = NULL;
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp3_ == NULL) {
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 6345 "DomGDocumentTest.c"
		}
#line 359 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		doc = _tmp3_;
#line 360 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = doc;
#line 360 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp5_ = gxml_dom_document_get_url (_tmp4_);
#line 360 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp6_ = _tmp5_;
#line 360 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp6_, "about:blank") == 0, "doc.url == \"about:blank\"");
#line 361 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp7_ = doc;
#line 361 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp8_ = gxml_dom_document_get_document_uri (_tmp7_);
#line 361 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp9_ = _tmp8_;
#line 361 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp9_, "about:blank") == 0, "doc.document_uri == \"about:blank\"");
#line 362 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp10_ = doc;
#line 362 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp11_ = gxml_dom_document_get_origin (_tmp10_);
#line 362 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp12_ = _tmp11_;
#line 362 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp12_, "") == 0, "doc.origin == \"\"");
#line 363 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp13_ = doc;
#line 363 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp14_ = gxml_dom_document_get_compat_mode (_tmp13_);
#line 363 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp15_ = _tmp14_;
#line 363 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp15_, "") == 0, "doc.compat_mode == \"\"");
#line 364 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp16_ = doc;
#line 364 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp17_ = gxml_dom_document_get_character_set (_tmp16_);
#line 364 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp18_ = _tmp17_;
#line 364 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp18_, "utf-8") == 0, "doc.character_set == \"utf-8\"");
#line 365 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp19_ = doc;
#line 365 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp20_ = gxml_dom_document_get_content_type (_tmp19_);
#line 365 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp21_ = _tmp20_;
#line 365 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp21_, "application/xml") == 0, "doc.content_type == \"application/xml\"");
#line 366 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp22_ = doc;
#line 366 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp23_ = gxml_dom_document_get_doctype (_tmp22_);
#line 366 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp24_ = _tmp23_;
#line 366 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp25_ = _tmp24_;
#line 366 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp25_ == NULL, "doc.doctype == null");
#line 366 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp25_);
#line 367 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp26_ = doc;
#line 367 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp27_ = gxml_dom_document_get_document_element (_tmp26_);
#line 367 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp28_ = _tmp27_;
#line 367 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp29_ = _tmp28_;
#line 367 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp29_ != NULL, "doc.document_element != null");
#line 367 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp29_);
#line 368 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp30_ = doc;
#line 368 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp31_ = gxml_dom_document_get_document_element (_tmp30_);
#line 368 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp32_ = _tmp31_;
#line 368 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp33_ = _tmp32_;
#line 368 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp33_, GXML_TYPE_DOM_ELEMENT), "doc.document_element is DomElement");
#line 368 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp33_);
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp34_ = doc;
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp35_ = gxml_dom_document_get_document_element (_tmp34_);
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp36_ = _tmp35_;
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp37_ = _tmp36_;
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp38_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp37_);
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp39_ = _tmp38_;
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp40_ = _tmp39_;
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp40_, "root") == 0, "doc.document_element.node_name == \"root\"");
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp40_);
#line 369 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp37_);
#line 370 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp41_ = doc;
#line 370 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp42_ = gxml_dom_document_get_elements_by_tag_name (_tmp41_, "code");
#line 370 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		le = _tmp42_;
#line 371 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp43_ = le;
#line 371 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp44_ = gxml_dom_html_collection_get_length (_tmp43_);
#line 371 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp45_ = _tmp44_;
#line 371 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp45_ == ((gulong) 2), "le.length == 2");
#line 372 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp46_ = le;
#line 372 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp47_ = gxml_dom_html_collection_item (_tmp46_, (gulong) 0);
#line 372 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp48_ = _tmp47_;
#line 372 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp48_, GXML_TYPE_DOM_ELEMENT), "le.item (0) is DomElement");
#line 372 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp48_);
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp49_ = le;
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp50_ = gxml_dom_html_collection_item (_tmp49_, (gulong) 0);
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp51_ = _tmp50_;
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp52_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp51_);
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp53_ = _tmp52_;
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp54_ = _tmp53_;
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp54_, "code") == 0, "le.item (0).node_name == \"code\"");
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp54_);
#line 373 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp51_);
#line 374 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp55_ = doc;
#line 374 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp56_ = gxml_dom_document_create_element_ns (_tmp55_, "http://git.gnome.org/browse/gxml", "git:MyNode", &_inner_error_);
#line 374 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		n = _tmp56_;
#line 374 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 374 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 374 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 374 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 6509 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp58_ = doc;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp59_ = gxml_dom_document_get_document_element (_tmp58_);
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp60_ = _tmp59_;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp61_ = _tmp60_;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp62_ = n;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp63_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp61_, (GXmlDomNode*) _tmp62_, &_inner_error_);
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp64_ = _tmp63_;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp61_);
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp57_ = _tmp64_;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 6540 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp65_ = _tmp57_;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp57_ = NULL;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp66_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp65_, GXML_TYPE_DOM_ELEMENT) ? ((GXmlDomElement*) _tmp65_) : NULL;
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp66_ == NULL) {
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp65_);
#line 6553 "DomGDocumentTest.c"
		}
#line 375 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		n2 = _tmp66_;
#line 376 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp67_ = n2;
#line 376 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp67_, "class", "node");
#line 377 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp68_ = doc;
#line 377 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp69_ = gxml_dom_document_get_elements_by_tag_name_ns (_tmp68_, "http://git.gnome.org/browse/gxml", "MyNode");
#line 377 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lens = _tmp69_;
#line 378 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp70_ = lens;
#line 378 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp71_ = gxml_dom_html_collection_get_length (_tmp70_);
#line 378 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp72_ = _tmp71_;
#line 378 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp72_ == ((gulong) 1), "lens.length == 1");
#line 379 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp73_ = lens;
#line 379 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp74_ = gxml_dom_html_collection_item (_tmp73_, (gulong) 0);
#line 379 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp75_ = _tmp74_;
#line 379 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp75_, GXML_TYPE_DOM_ELEMENT), "lens.item (0) is DomElement");
#line 379 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp75_);
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp76_ = lens;
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp77_ = gxml_dom_html_collection_item (_tmp76_, (gulong) 0);
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp78_ = _tmp77_;
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp79_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp78_);
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp80_ = _tmp79_;
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp81_ = _tmp80_;
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp81_, "MyNode") == 0, "lens.item (0).node_name == \"MyNode\"");
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp81_);
#line 380 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp78_);
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp82_ = doc;
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp83_ = gxml_dom_document_get_document_element (_tmp82_);
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp84_ = _tmp83_;
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp85_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp84_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp84_) : NULL;
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp85_ == NULL) {
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp84_);
#line 6615 "DomGDocumentTest.c"
		}
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp86_ = _tmp85_;
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp87_ = gxml_node_to_string (_tmp86_);
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp88_ = _tmp87_;
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp89_ = g_strconcat ("DOC: ", _tmp88_, NULL);
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp90_ = _tmp89_;
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:381: %s", _tmp90_);
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp90_);
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp88_);
#line 381 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp86_);
#line 382 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp91_ = doc;
#line 382 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp92_ = gxml_dom_document_get_elements_by_class_name (_tmp91_, "node");
#line 382 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lec = _tmp92_;
#line 383 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp93_ = lec;
#line 383 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp94_ = gxml_dom_html_collection_get_length (_tmp93_);
#line 383 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp95_ = _tmp94_;
#line 383 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp95_ == ((gulong) 4), "lec.length == 4");
#line 384 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp96_ = lec;
#line 384 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp97_ = gxml_dom_html_collection_item (_tmp96_, (gulong) 0);
#line 384 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp98_ = _tmp97_;
#line 384 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp98_, GXML_TYPE_DOM_ELEMENT), "lec.item (0) is DomElement");
#line 384 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp98_);
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp99_ = lec;
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp100_ = gxml_dom_html_collection_item (_tmp99_, (gulong) 0);
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp101_ = _tmp100_;
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp102_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp101_);
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp103_ = _tmp102_;
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp104_ = _tmp103_;
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp104_, "MyNode") == 0, "lec.item (0).node_name == \"MyNode\"");
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp104_);
#line 385 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp101_);
#line 386 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp105_ = lec;
#line 386 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp106_ = gxml_dom_html_collection_item (_tmp105_, (gulong) 1);
#line 386 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp107_ = _tmp106_;
#line 386 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp107_, GXML_TYPE_DOM_ELEMENT), "lec.item (1) is DomElement");
#line 386 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp107_);
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp108_ = lec;
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp109_ = gxml_dom_html_collection_item (_tmp108_, (gulong) 1);
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp110_ = _tmp109_;
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp111_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp110_);
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp112_ = _tmp111_;
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp113_ = _tmp112_;
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp113_, "page") == 0, "lec.item (1).node_name == \"page\"");
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp113_);
#line 387 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp110_);
#line 388 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp114_ = n;
#line 388 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_element_set_attribute (_tmp114_, "class", "node parent");
#line 389 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp115_ = doc;
#line 389 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp116_ = gxml_dom_document_get_elements_by_class_name (_tmp115_, "parent");
#line 389 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lec2 = _tmp116_;
#line 390 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp117_ = lec2;
#line 390 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp118_ = gxml_dom_html_collection_get_length (_tmp117_);
#line 390 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp119_ = _tmp118_;
#line 390 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp119_ == ((gulong) 4), "lec2.length == 4");
#line 391 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp120_ = lec2;
#line 391 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp121_ = gxml_dom_html_collection_item (_tmp120_, (gulong) 0);
#line 391 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp122_ = _tmp121_;
#line 391 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp122_, GXML_TYPE_DOM_ELEMENT), "lec2.item (0) is DomElement");
#line 391 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp122_);
#line 392 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp123_ = doc;
#line 392 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp124_ = gxml_dom_document_get_elements_by_class_name (_tmp123_, "parent code");
#line 392 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lec3 = _tmp124_;
#line 393 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp125_ = lec3;
#line 393 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp126_ = gxml_dom_html_collection_get_length (_tmp125_);
#line 393 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp127_ = _tmp126_;
#line 393 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp127_ == ((gulong) 0), "lec3.length == 0");
#line 394 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp128_ = doc;
#line 394 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp129_ = gxml_dom_document_get_elements_by_class_name (_tmp128_, "code parent");
#line 394 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lec4 = _tmp129_;
#line 395 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp130_ = lec4;
#line 395 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp131_ = gxml_dom_html_collection_get_length (_tmp130_);
#line 395 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp132_ = _tmp131_;
#line 395 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp132_ == ((gulong) 0), "lec4.length == 0");
#line 396 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp133_ = doc;
#line 396 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp134_ = gxml_dom_document_get_elements_by_class_name (_tmp133_, "node parent");
#line 396 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		lec5 = _tmp134_;
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp135_ = doc;
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp136_ = gxml_gdocument_libxml_to_string (G_TYPE_CHECK_INSTANCE_TYPE (_tmp135_, GXML_TYPE_GDOCUMENT) ? ((GXmlGDocument*) _tmp135_) : NULL);
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp137_ = _tmp136_;
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp138_ = g_strconcat ("Doc in use:\n", _tmp137_, NULL);
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp139_ = _tmp138_;
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:397: %s", _tmp139_);
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp139_);
#line 397 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp137_);
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp140_ = lec5;
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp141_ = gxml_dom_html_collection_get_length (_tmp140_);
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp142_ = _tmp141_;
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp143_ = g_strdup_printf ("%lu", _tmp142_);
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp144_ = _tmp143_;
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp145_ = g_strconcat ("Class node found: ", _tmp144_, NULL);
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp146_ = _tmp145_;
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:398: %s", _tmp146_);
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp146_);
#line 398 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp144_);
#line 399 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp147_ = lec5;
#line 399 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp148_ = gxml_dom_html_collection_get_length (_tmp147_);
#line 399 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp149_ = _tmp148_;
#line 399 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp149_ == ((gulong) 3), "lec5.length == 3");
#line 400 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp150_ = lec5;
#line 400 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp151_ = gxml_dom_html_collection_item (_tmp150_, (gulong) 0);
#line 400 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp152_ = _tmp151_;
#line 400 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp152_, GXML_TYPE_DOM_ELEMENT), "lec5.item (0) is DomElement");
#line 400 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp152_);
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp153_ = lec5;
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp154_ = gxml_dom_html_collection_item (_tmp153_, (gulong) 0);
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp155_ = _tmp154_;
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp156_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp155_);
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp157_ = _tmp156_;
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp158_ = _tmp157_;
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp158_, "MyNode") == 0, "lec5.item (0).node_name == \"MyNode\"");
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp158_);
#line 401 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp155_);
#line 402 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp159_ = lec5;
#line 402 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp160_ = gxml_dom_html_collection_item (_tmp159_, (gulong) 1);
#line 402 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp161_ = _tmp160_;
#line 402 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp161_, GXML_TYPE_DOM_ELEMENT), "lec5.item (1) is DomElement");
#line 402 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp161_);
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp162_ = lec5;
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp163_ = gxml_dom_html_collection_item (_tmp162_, (gulong) 1);
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp164_ = _tmp163_;
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp165_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp164_);
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp166_ = _tmp165_;
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp167_ = _tmp166_;
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp167_, "page") == 0, "lec5.item (1).node_name == \"page\"");
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp167_);
#line 403 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp164_);
#line 404 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp168_ = lec5;
#line 404 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp169_ = gxml_dom_html_collection_item (_tmp168_, (gulong) 2);
#line 404 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp170_ = _tmp169_;
#line 404 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp170_, GXML_TYPE_DOM_ELEMENT), "lec5.item (2) is DomElement");
#line 404 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp170_);
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp171_ = lec5;
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp172_ = gxml_dom_html_collection_item (_tmp171_, (gulong) 2);
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp173_ = _tmp172_;
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp174_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp173_);
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp175_ = _tmp174_;
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp176_ = _tmp175_;
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp176_, "code") == 0, "lec5.item (2).node_name == \"code\"");
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp176_);
#line 405 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp173_);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp177_ = doc;
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp178_ = gxml_dom_document_create_text_node (_tmp177_, "TEXT", &_inner_error_);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		t = _tmp178_;
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec5);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec4);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec3);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec2);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lens);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n2);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp57_);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 406 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 6927 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp179_ = n;
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp180_ = t;
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp181_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp179_, (GXmlDomNode*) _tmp180_, &_inner_error_);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp182_ = _tmp181_;
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp182_);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec5);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec4);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec3);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec2);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lens);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n2);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp57_);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 407 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 6968 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp183_ = n;
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp184_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp183_);
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp185_ = _tmp184_;
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp186_ = _tmp185_;
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp187_ = gee_list_get ((GeeList*) _tmp186_, 0);
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp188_ = (GXmlDomNode*) _tmp187_;
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp188_, GXML_TYPE_DOM_TEXT), "n.child_nodes[0] is DomText");
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp188_);
#line 408 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp186_);
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp189_ = n;
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp190_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp189_);
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp191_ = _tmp190_;
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp192_ = _tmp191_;
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp193_ = gee_list_get ((GeeList*) _tmp192_, 0);
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp194_ = (GXmlDomNode*) _tmp193_;
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp195_ = gxml_dom_node_get_node_value (_tmp194_);
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp196_ = _tmp195_;
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp197_ = _tmp196_;
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp197_, "TEXT") == 0, "n.child_nodes[0].node_value == \"TEXT\"");
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp197_);
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp194_);
#line 409 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp192_);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp198_ = doc;
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp199_ = gxml_dom_document_create_comment (_tmp198_, "COMMENT", &_inner_error_);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		comment = _tmp199_;
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec5);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec4);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec3);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec2);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lens);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n2);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp57_);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 410 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7049 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp200_ = doc;
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp201_ = gxml_dom_document_get_document_element (_tmp200_);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp202_ = _tmp201_;
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp203_ = _tmp202_;
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp204_ = comment;
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp205_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp203_, (GXmlDomNode*) _tmp204_, &_inner_error_);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp206_ = _tmp205_;
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp206_);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp203_);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (comment);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec5);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec4);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec3);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec2);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lens);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n2);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp57_);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 411 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7100 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp207_ = doc;
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp208_ = gxml_dom_document_get_document_element (_tmp207_);
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp209_ = _tmp208_;
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp210_ = _tmp209_;
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp211_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp210_);
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp212_ = _tmp211_;
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp213_ = _tmp212_;
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp213_, GXML_TYPE_DOM_COMMENT), "doc.document_element.last_child is DomComment");
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp213_);
#line 412 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp210_);
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp214_ = doc;
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp215_ = gxml_dom_document_get_document_element (_tmp214_);
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp216_ = _tmp215_;
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp217_ = _tmp216_;
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp218_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp217_);
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp219_ = _tmp218_;
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp220_ = _tmp219_;
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp221_ = gxml_dom_node_get_node_value (_tmp220_);
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp222_ = _tmp221_;
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp223_ = _tmp222_;
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp223_, "COMMENT") == 0, "doc.document_element.last_child.node_value == \"COMMENT\"");
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp223_);
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp220_);
#line 413 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp217_);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp224_ = doc;
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp225_ = gxml_dom_document_create_processing_instruction (_tmp224_, "git", "commit", &_inner_error_);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		pi = _tmp225_;
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (comment);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec5);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec4);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec3);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec2);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lens);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n2);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp57_);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 414 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7187 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp226_ = doc;
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp227_ = gxml_dom_document_get_document_element (_tmp226_);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp228_ = _tmp227_;
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp229_ = _tmp228_;
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp230_ = pi;
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp231_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp229_, (GXmlDomNode*) _tmp230_, &_inner_error_);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp232_ = _tmp231_;
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp232_);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp229_);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (pi);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (comment);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec5);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec4);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec3);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec2);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lec);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (lens);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n2);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp57_);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (le);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 415 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7240 "DomGDocumentTest.c"
			goto __catch194_g_error;
		}
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp233_ = doc;
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp234_ = gxml_dom_document_get_document_element (_tmp233_);
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp235_ = _tmp234_;
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp236_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp235_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp235_) : NULL;
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp236_ == NULL) {
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp235_);
#line 7255 "DomGDocumentTest.c"
		}
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp237_ = _tmp236_;
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp238_ = gxml_node_to_string (_tmp237_);
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp239_ = _tmp238_;
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp240_ = g_strconcat ("DOC: ", _tmp239_, NULL);
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp241_ = _tmp240_;
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:416: %s", _tmp241_);
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp241_);
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp239_);
#line 416 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp237_);
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp242_ = doc;
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp243_ = gxml_dom_document_get_document_element (_tmp242_);
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp244_ = _tmp243_;
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp245_ = _tmp244_;
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp246_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp245_);
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp247_ = _tmp246_;
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp248_ = _tmp247_;
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp248_, GXML_TYPE_DOM_PROCESSING_INSTRUCTION), "doc.document_element.last_child is DomProcessingInstruction");
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp248_);
#line 417 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp245_);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (pi);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (comment);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (t);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lec5);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lec4);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lec3);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lec2);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lec);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (lens);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (n2);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp57_);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (n);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (le);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp0_);
#line 7325 "DomGDocumentTest.c"
	}
	goto __finally194;
	__catch194_g_error:
	{
		GError* e = NULL;
		const gchar* _tmp249_ = NULL;
		gchar* _tmp250_ = NULL;
		gchar* _tmp251_ = NULL;
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 419 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp249_ = e->message;
#line 419 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp250_ = g_strconcat ("Error: ", _tmp249_, NULL);
#line 419 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp251_ = _tmp250_;
#line 419 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:419: %s", _tmp251_);
#line 419 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp251_);
#line 420 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 7352 "DomGDocumentTest.c"
	}
	__finally194:
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 357 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 7363 "DomGDocumentTest.c"
	}
}


static void ___lambda288__gtest_func (void) {
#line 356 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda288_ ();
#line 7371 "DomGDocumentTest.c"
}


static void __lambda289_ (void) {
	GError * _inner_error_ = NULL;
	{
		GXmlGDocument* _tmp0_ = NULL;
		GXmlGDocument* _tmp1_ = NULL;
		GXmlDomDocument* doc = NULL;
		GXmlGDocument* _tmp2_ = NULL;
		GXmlDomDocument* _tmp3_ = NULL;
		GXmlGDocument* _tmp4_ = NULL;
		GXmlGDocument* _tmp5_ = NULL;
		GXmlDomDocument* doc2 = NULL;
		GXmlGDocument* _tmp6_ = NULL;
		GXmlDomDocument* _tmp7_ = NULL;
		GXmlDomDocument* _tmp8_ = NULL;
		GXmlDomDocument* _tmp9_ = NULL;
		GXmlDomElement* _tmp10_ = NULL;
		GXmlDomElement* _tmp11_ = NULL;
		GXmlDomElement* _tmp12_ = NULL;
		GXmlDomNode* _tmp13_ = NULL;
		GXmlDomNode* _tmp14_ = NULL;
		GXmlDomDocument* _tmp15_ = NULL;
		GXmlDomElement* _tmp16_ = NULL;
		GXmlDomElement* _tmp17_ = NULL;
		GXmlNode* _tmp18_ = NULL;
		GXmlNode* _tmp19_ = NULL;
		gchar* _tmp20_ = NULL;
		gchar* _tmp21_ = NULL;
		gchar* _tmp22_ = NULL;
		gchar* _tmp23_ = NULL;
		GXmlDomDocument* _tmp24_ = NULL;
		GXmlDomElement* _tmp25_ = NULL;
		GXmlDomElement* _tmp26_ = NULL;
		GXmlDomElement* _tmp27_ = NULL;
		GXmlDomNode* _tmp28_ = NULL;
		GXmlDomNode* _tmp29_ = NULL;
		GXmlDomNode* _tmp30_ = NULL;
		GXmlDomDocument* _tmp31_ = NULL;
		GXmlDomElement* _tmp32_ = NULL;
		GXmlDomElement* _tmp33_ = NULL;
		GXmlDomElement* _tmp34_ = NULL;
		GXmlDomNode* _tmp35_ = NULL;
		GXmlDomNode* _tmp36_ = NULL;
		GXmlDomNode* _tmp37_ = NULL;
		gchar* _tmp38_ = NULL;
		gchar* _tmp39_ = NULL;
		gchar* _tmp40_ = NULL;
		GXmlDomDocument* _tmp41_ = NULL;
		GXmlDomElement* _tmp42_ = NULL;
		GXmlDomElement* _tmp43_ = NULL;
		GXmlDomElement* _tmp44_ = NULL;
		GXmlDomNode* _tmp45_ = NULL;
		GXmlDomNode* _tmp46_ = NULL;
		GXmlDomNode* _tmp47_ = NULL;
		GXmlDomNodeList* _tmp48_ = NULL;
		GXmlDomNodeList* _tmp49_ = NULL;
		GXmlDomNodeList* _tmp50_ = NULL;
		gulong _tmp51_ = 0UL;
		gulong _tmp52_ = 0UL;
#line 425 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:425: %s", "Doc: " DOM_GDOCUMENT_TEST_XMLDOC);
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_XMLDOC, 0, &_inner_error_);
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = _tmp1_;
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 7441 "DomGDocumentTest.c"
			goto __catch195_g_error;
		}
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = _tmp0_;
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = NULL;
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp3_ == NULL) {
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 7454 "DomGDocumentTest.c"
		}
#line 426 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		doc = _tmp3_;
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp5_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_STRDOC, 0, &_inner_error_);
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = _tmp5_;
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7468 "DomGDocumentTest.c"
			goto __catch195_g_error;
		}
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp6_ = _tmp4_;
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = NULL;
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp7_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp6_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp6_) : NULL;
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp7_ == NULL) {
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp6_);
#line 7481 "DomGDocumentTest.c"
		}
#line 427 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		doc2 = _tmp7_;
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp8_ = doc;
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp9_ = doc2;
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp10_ = gxml_dom_document_get_document_element (_tmp9_);
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp11_ = _tmp10_;
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp12_ = _tmp11_;
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp13_ = gxml_dom_document_import_node (_tmp8_, (GXmlDomNode*) _tmp12_, FALSE, &_inner_error_);
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp14_ = _tmp13_;
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp14_);
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp12_);
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc2);
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp4_);
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 428 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7513 "DomGDocumentTest.c"
			goto __catch195_g_error;
		}
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp15_ = doc;
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp16_ = gxml_dom_document_get_document_element (_tmp15_);
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp17_ = _tmp16_;
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp18_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp17_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp17_) : NULL;
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp18_ == NULL) {
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp17_);
#line 7528 "DomGDocumentTest.c"
		}
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp19_ = _tmp18_;
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp20_ = gxml_node_to_string (_tmp19_);
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp21_ = _tmp20_;
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp22_ = g_strconcat ("DOC: ", _tmp21_, NULL);
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp23_ = _tmp22_;
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:429: %s", _tmp23_);
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp23_);
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp21_);
#line 429 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp19_);
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp24_ = doc;
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp25_ = gxml_dom_document_get_document_element (_tmp24_);
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp26_ = _tmp25_;
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp27_ = _tmp26_;
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp28_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp27_);
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp29_ = _tmp28_;
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp30_ = _tmp29_;
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp30_, GXML_TYPE_DOM_ELEMENT), "doc.document_element.last_child is DomElement");
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp30_);
#line 430 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp27_);
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp31_ = doc;
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp32_ = gxml_dom_document_get_document_element (_tmp31_);
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp33_ = _tmp32_;
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp34_ = _tmp33_;
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp35_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp34_);
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp36_ = _tmp35_;
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp37_ = _tmp36_;
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp38_ = gxml_dom_node_get_node_name (_tmp37_);
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp39_ = _tmp38_;
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp40_ = _tmp39_;
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp40_, "Sentences") == 0, "doc.document_element.last_child.node_name == \"Sentences\"");
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp40_);
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp37_);
#line 431 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp34_);
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp41_ = doc;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp42_ = gxml_dom_document_get_document_element (_tmp41_);
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp43_ = _tmp42_;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp44_ = _tmp43_;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp45_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp44_);
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp46_ = _tmp45_;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp47_ = _tmp46_;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp48_ = gxml_dom_node_get_child_nodes (_tmp47_);
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp49_ = _tmp48_;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp50_ = _tmp49_;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp51_ = gxml_dom_node_list_get_length (_tmp50_);
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp52_ = _tmp51_;
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp52_ == ((gulong) 0), "doc.document_element.last_child.child_nodes.length == 0");
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp50_);
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp47_);
#line 432 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp44_);
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc2);
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp4_);
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc);
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp0_);
#line 7636 "DomGDocumentTest.c"
	}
	goto __finally195;
	__catch195_g_error:
	{
		GError* e = NULL;
		const gchar* _tmp53_ = NULL;
		gchar* _tmp54_ = NULL;
		gchar* _tmp55_ = NULL;
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 435 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp53_ = e->message;
#line 435 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp54_ = g_strconcat ("Error: ", _tmp53_, NULL);
#line 435 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp55_ = _tmp54_;
#line 435 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:435: %s", _tmp55_);
#line 435 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp55_);
#line 436 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 7663 "DomGDocumentTest.c"
	}
	__finally195:
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 424 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 7674 "DomGDocumentTest.c"
	}
}


static void ___lambda289__gtest_func (void) {
#line 423 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda289_ ();
#line 7682 "DomGDocumentTest.c"
}


static void __lambda290_ (void) {
	GError * _inner_error_ = NULL;
	{
		GXmlGDocument* _tmp0_ = NULL;
		GXmlGDocument* _tmp1_ = NULL;
		GXmlDomDocument* doc = NULL;
		GXmlGDocument* _tmp2_ = NULL;
		GXmlDomDocument* _tmp3_ = NULL;
		GXmlGDocument* _tmp4_ = NULL;
		GXmlGDocument* _tmp5_ = NULL;
		GXmlDomDocument* doc2 = NULL;
		GXmlGDocument* _tmp6_ = NULL;
		GXmlDomDocument* _tmp7_ = NULL;
		GXmlDomDocument* _tmp8_ = NULL;
		GXmlDomDocument* _tmp9_ = NULL;
		GXmlDomElement* _tmp10_ = NULL;
		GXmlDomElement* _tmp11_ = NULL;
		GXmlDomElement* _tmp12_ = NULL;
		GXmlDomHTMLCollection* _tmp13_ = NULL;
		GXmlDomHTMLCollection* _tmp14_ = NULL;
		GXmlDomHTMLCollection* _tmp15_ = NULL;
		gpointer _tmp16_ = NULL;
		GXmlDomElement* _tmp17_ = NULL;
		GXmlDomNode* _tmp18_ = NULL;
		GXmlDomNode* _tmp19_ = NULL;
		GXmlDomDocument* _tmp20_ = NULL;
		GXmlDomElement* _tmp21_ = NULL;
		GXmlDomElement* _tmp22_ = NULL;
		GXmlNode* _tmp23_ = NULL;
		GXmlNode* _tmp24_ = NULL;
		gchar* _tmp25_ = NULL;
		gchar* _tmp26_ = NULL;
		gchar* _tmp27_ = NULL;
		gchar* _tmp28_ = NULL;
		GXmlDomDocument* _tmp29_ = NULL;
		GXmlDomElement* _tmp30_ = NULL;
		GXmlDomElement* _tmp31_ = NULL;
		GXmlNode* _tmp32_ = NULL;
		GXmlNode* _tmp33_ = NULL;
		gchar* _tmp34_ = NULL;
		gchar* _tmp35_ = NULL;
		gchar* _tmp36_ = NULL;
		gchar* _tmp37_ = NULL;
		GXmlDomDocument* _tmp38_ = NULL;
		GXmlDomElement* _tmp39_ = NULL;
		GXmlDomElement* _tmp40_ = NULL;
		GXmlDomElement* _tmp41_ = NULL;
		GXmlDomHTMLCollection* _tmp42_ = NULL;
		GXmlDomHTMLCollection* _tmp43_ = NULL;
		GXmlDomHTMLCollection* _tmp44_ = NULL;
		gpointer _tmp45_ = NULL;
		GXmlDomElement* _tmp46_ = NULL;
		gchar* _tmp47_ = NULL;
		gchar* _tmp48_ = NULL;
		gchar* _tmp49_ = NULL;
		GXmlDomDocument* _tmp50_ = NULL;
		GXmlDomElement* _tmp51_ = NULL;
		GXmlDomElement* _tmp52_ = NULL;
		GXmlDomElement* _tmp53_ = NULL;
		GXmlDomNode* _tmp54_ = NULL;
		GXmlDomNode* _tmp55_ = NULL;
		GXmlDomNode* _tmp56_ = NULL;
		GXmlDomDocument* _tmp57_ = NULL;
		GXmlDomElement* _tmp58_ = NULL;
		GXmlDomElement* _tmp59_ = NULL;
		GXmlDomElement* _tmp60_ = NULL;
		GXmlDomNode* _tmp61_ = NULL;
		GXmlDomNode* _tmp62_ = NULL;
		GXmlDomNode* _tmp63_ = NULL;
		gchar* _tmp64_ = NULL;
		gchar* _tmp65_ = NULL;
		gchar* _tmp66_ = NULL;
#line 441 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:441: %s", "Doc: " DOM_GDOCUMENT_TEST_XMLDOC);
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_XMLDOC, 0, &_inner_error_);
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = _tmp1_;
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 7766 "DomGDocumentTest.c"
			goto __catch196_g_error;
		}
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = _tmp0_;
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = NULL;
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp2_) : NULL;
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp3_ == NULL) {
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 7779 "DomGDocumentTest.c"
		}
#line 442 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		doc = _tmp3_;
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp5_ = gxml_gdocument_new_from_string (DOM_GDOCUMENT_TEST_STRDOC, 0, &_inner_error_);
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = _tmp5_;
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7793 "DomGDocumentTest.c"
			goto __catch196_g_error;
		}
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp6_ = _tmp4_;
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = NULL;
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp7_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp6_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp6_) : NULL;
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp7_ == NULL) {
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp6_);
#line 7806 "DomGDocumentTest.c"
		}
#line 443 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		doc2 = _tmp7_;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp8_ = doc2;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp9_ = doc;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp10_ = gxml_dom_document_get_document_element (_tmp9_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp11_ = _tmp10_;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp12_ = _tmp11_;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp13_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp12_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp14_ = _tmp13_;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp15_ = _tmp14_;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp16_ = gee_list_last ((GeeList*) _tmp15_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp17_ = (GXmlDomElement*) _tmp16_;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp18_ = gxml_dom_document_adopt_node (_tmp8_, (GXmlDomNode*) _tmp17_, &_inner_error_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp19_ = _tmp18_;
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp19_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp17_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp15_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp12_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc2);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp4_);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (doc);
#line 444 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 7852 "DomGDocumentTest.c"
			goto __catch196_g_error;
		}
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp20_ = doc;
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp21_ = gxml_dom_document_get_document_element (_tmp20_);
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp22_ = _tmp21_;
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp23_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp22_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp22_) : NULL;
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp23_ == NULL) {
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp22_);
#line 7867 "DomGDocumentTest.c"
		}
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp24_ = _tmp23_;
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp25_ = gxml_node_to_string (_tmp24_);
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp26_ = _tmp25_;
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp27_ = g_strconcat ("DOC: ", _tmp26_, NULL);
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp28_ = _tmp27_;
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:445: %s", _tmp28_);
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp28_);
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp26_);
#line 445 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp24_);
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp29_ = doc2;
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp30_ = gxml_dom_document_get_document_element (_tmp29_);
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp31_ = _tmp30_;
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp32_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp31_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp31_) : NULL;
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp32_ == NULL) {
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp31_);
#line 7899 "DomGDocumentTest.c"
		}
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp33_ = _tmp32_;
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp34_ = gxml_node_to_string (_tmp33_);
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp35_ = _tmp34_;
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp36_ = g_strconcat ("DOC: ", _tmp35_, NULL);
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp37_ = _tmp36_;
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:446: %s", _tmp37_);
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp37_);
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp35_);
#line 446 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp33_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp38_ = doc;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp39_ = gxml_dom_document_get_document_element (_tmp38_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp40_ = _tmp39_;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp41_ = _tmp40_;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp42_ = gxml_dom_parent_node_get_children ((GXmlDomParentNode*) _tmp41_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp43_ = _tmp42_;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp44_ = _tmp43_;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp45_ = gee_list_last ((GeeList*) _tmp44_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp46_ = (GXmlDomElement*) _tmp45_;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp47_ = gxml_dom_node_get_node_name ((GXmlDomNode*) _tmp46_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp48_ = _tmp47_;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp49_ = _tmp48_;
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp49_, "project") == 0, "doc.document_element.children.last ().node_name == \"project\"");
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp49_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp46_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp44_);
#line 447 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp41_);
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp50_ = doc2;
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp51_ = gxml_dom_document_get_document_element (_tmp50_);
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp52_ = _tmp51_;
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp53_ = _tmp52_;
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp54_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp53_);
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp55_ = _tmp54_;
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp56_ = _tmp55_;
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp56_, GXML_TYPE_DOM_ELEMENT), "doc2.document_element.last_child is DomElement");
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp56_);
#line 448 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp53_);
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp57_ = doc2;
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp58_ = gxml_dom_document_get_document_element (_tmp57_);
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp59_ = _tmp58_;
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp60_ = _tmp59_;
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp61_ = gxml_dom_node_get_last_child ((GXmlDomNode*) _tmp60_);
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp62_ = _tmp61_;
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp63_ = _tmp62_;
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp64_ = gxml_dom_node_get_node_name (_tmp63_);
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp65_ = _tmp64_;
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp66_ = _tmp65_;
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp66_, "Author") == 0, "doc2.document_element.last_child.node_name == \"Author\"");
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp66_);
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp63_);
#line 449 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp60_);
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc2);
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp4_);
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (doc);
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp0_);
#line 8009 "DomGDocumentTest.c"
	}
	goto __finally196;
	__catch196_g_error:
	{
		GError* e = NULL;
		const gchar* _tmp67_ = NULL;
		gchar* _tmp68_ = NULL;
		gchar* _tmp69_ = NULL;
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 452 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp67_ = e->message;
#line 452 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp68_ = g_strconcat ("Error: ", _tmp67_, NULL);
#line 452 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp69_ = _tmp68_;
#line 452 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:452: %s", _tmp69_);
#line 452 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp69_);
#line 453 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 8036 "DomGDocumentTest.c"
	}
	__finally196:
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 440 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 8047 "DomGDocumentTest.c"
	}
}


static void ___lambda290__gtest_func (void) {
#line 439 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda290_ ();
#line 8055 "DomGDocumentTest.c"
}


static void __lambda291_ (void) {
	GError * _inner_error_ = NULL;
	{
#line 458 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:458: No implemented...Skiping");
#line 8064 "DomGDocumentTest.c"
	}
	goto __finally197;
	__catch197_g_error:
	{
		GError* e = NULL;
		GError* _tmp0_ = NULL;
		const gchar* _tmp1_ = NULL;
		gchar* _tmp2_ = NULL;
		gchar* _tmp3_ = NULL;
#line 457 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 457 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 461 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = e;
#line 461 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = _tmp0_->message;
#line 461 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = g_strconcat ("Error: ", _tmp1_, NULL);
#line 461 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = _tmp2_;
#line 461 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:461: %s", _tmp3_);
#line 461 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp3_);
#line 462 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 457 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 8094 "DomGDocumentTest.c"
	}
	__finally197:
#line 457 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 457 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 457 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 457 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 8105 "DomGDocumentTest.c"
	}
}


static void ___lambda291__gtest_func (void) {
#line 456 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda291_ ();
#line 8113 "DomGDocumentTest.c"
}


static void __lambda292_ (void) {
	GError * _inner_error_ = NULL;
	{
#line 467 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:467: No implemented...Skiping");
#line 8122 "DomGDocumentTest.c"
	}
	goto __finally198;
	__catch198_g_error:
	{
		GError* e = NULL;
		GError* _tmp0_ = NULL;
		const gchar* _tmp1_ = NULL;
		gchar* _tmp2_ = NULL;
		gchar* _tmp3_ = NULL;
#line 466 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 466 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 470 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = e;
#line 470 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = _tmp0_->message;
#line 470 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = g_strconcat ("Error: ", _tmp1_, NULL);
#line 470 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = _tmp2_;
#line 470 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:470: %s", _tmp3_);
#line 470 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp3_);
#line 471 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 466 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 8152 "DomGDocumentTest.c"
	}
	__finally198:
#line 466 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 466 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 466 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 466 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 8163 "DomGDocumentTest.c"
	}
}


static void ___lambda292__gtest_func (void) {
#line 465 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda292_ ();
#line 8171 "DomGDocumentTest.c"
}


static void __lambda293_ (void) {
	GError * _inner_error_ = NULL;
	{
#line 476 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:476: No implemented...Skiping");
#line 8180 "DomGDocumentTest.c"
	}
	goto __finally199;
	__catch199_g_error:
	{
		GError* e = NULL;
		GError* _tmp0_ = NULL;
		const gchar* _tmp1_ = NULL;
		gchar* _tmp2_ = NULL;
		gchar* _tmp3_ = NULL;
#line 475 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 475 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 479 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = e;
#line 479 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = _tmp0_->message;
#line 479 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = g_strconcat ("Error: ", _tmp1_, NULL);
#line 479 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = _tmp2_;
#line 479 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:479: %s", _tmp3_);
#line 479 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp3_);
#line 480 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 475 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 8210 "DomGDocumentTest.c"
	}
	__finally199:
#line 475 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 475 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 475 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 475 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 8221 "DomGDocumentTest.c"
	}
}


static void ___lambda293__gtest_func (void) {
#line 474 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda293_ ();
#line 8229 "DomGDocumentTest.c"
}


static void __lambda294_ (void) {
	GError * _inner_error_ = NULL;
	{
#line 485 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:485: No implemented...Skiping");
#line 8238 "DomGDocumentTest.c"
	}
	goto __finally200;
	__catch200_g_error:
	{
		GError* e = NULL;
		GError* _tmp0_ = NULL;
		const gchar* _tmp1_ = NULL;
		gchar* _tmp2_ = NULL;
		gchar* _tmp3_ = NULL;
#line 484 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 484 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 488 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = e;
#line 488 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = _tmp0_->message;
#line 488 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = g_strconcat ("Error: ", _tmp1_, NULL);
#line 488 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = _tmp2_;
#line 488 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:488: %s", _tmp3_);
#line 488 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp3_);
#line 489 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 484 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 8268 "DomGDocumentTest.c"
	}
	__finally200:
#line 484 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 484 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 484 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 484 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 8279 "DomGDocumentTest.c"
	}
}


static void ___lambda294__gtest_func (void) {
#line 483 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda294_ ();
#line 8287 "DomGDocumentTest.c"
}


static void __lambda295_ (void) {
	GError * _inner_error_ = NULL;
	{
		GXmlDomDocument* d = NULL;
		GXmlGDocument* _tmp0_ = NULL;
		GXmlDomDocument* _tmp1_ = NULL;
		GXmlDomText* _tmp2_ = NULL;
		GXmlDomDocument* _tmp3_ = NULL;
		GXmlDomText* _tmp4_ = NULL;
		GXmlDomCharacterData* t = NULL;
		GXmlDomText* _tmp5_ = NULL;
		GXmlDomCharacterData* _tmp6_ = NULL;
		GXmlDomCharacterData* _tmp7_ = NULL;
		gchar* _tmp8_ = NULL;
		gchar* _tmp9_ = NULL;
		gchar* _tmp10_ = NULL;
		GXmlDomCharacterData* _tmp11_ = NULL;
		gulong _tmp12_ = 0UL;
		gulong _tmp13_ = 0UL;
		gint _tmp14_ = 0;
		gint _tmp15_ = 0;
		gchar* _tmp16_ = NULL;
		GXmlDomCharacterData* _tmp17_ = NULL;
		gchar* _tmp18_ = NULL;
		gchar* _tmp19_ = NULL;
		gchar* _tmp20_ = NULL;
		gchar* _tmp21_ = NULL;
		GXmlDomCharacterData* _tmp22_ = NULL;
		gchar* _tmp23_ = NULL;
		gchar* _tmp24_ = NULL;
		gchar* _tmp25_ = NULL;
		gchar* _tmp26_ = NULL;
		GXmlDomCharacterData* _tmp27_ = NULL;
		gchar* _tmp28_ = NULL;
		gchar* _tmp29_ = NULL;
		gchar* _tmp30_ = NULL;
		gchar* _tmp31_ = NULL;
		GXmlDomCharacterData* _tmp32_ = NULL;
		gchar* _tmp33_ = NULL;
		gchar* _tmp34_ = NULL;
		gchar* _tmp35_ = NULL;
		gchar* _tmp36_ = NULL;
		GXmlDomCharacterData* _tmp37_ = NULL;
		gchar* _tmp38_ = NULL;
		gchar* _tmp39_ = NULL;
		gchar* _tmp40_ = NULL;
		gchar* _tmp41_ = NULL;
		GXmlDomCharacterData* _tmp42_ = NULL;
		gchar* _tmp43_ = NULL;
		gchar* _tmp44_ = NULL;
		gchar* _tmp45_ = NULL;
		GXmlDomCharacterData* _tmp49_ = NULL;
		GXmlDomCharacterData* _tmp50_ = NULL;
		gchar* _tmp51_ = NULL;
		gchar* _tmp52_ = NULL;
		gchar* _tmp53_ = NULL;
		GXmlDomCharacterData* _tmp54_ = NULL;
		GXmlDomCharacterData* _tmp55_ = NULL;
		gchar* _tmp56_ = NULL;
		gchar* _tmp57_ = NULL;
		gchar* _tmp58_ = NULL;
		GXmlDomCharacterData* _tmp59_ = NULL;
		GXmlDomCharacterData* _tmp60_ = NULL;
		gchar* _tmp61_ = NULL;
		gchar* _tmp62_ = NULL;
		gchar* _tmp63_ = NULL;
		GXmlDomCharacterData* _tmp64_ = NULL;
		GXmlDomCharacterData* _tmp65_ = NULL;
		gchar* _tmp66_ = NULL;
		gchar* _tmp67_ = NULL;
		gchar* _tmp68_ = NULL;
		GXmlDomCharacterData* _tmp69_ = NULL;
		GXmlDomCharacterData* _tmp70_ = NULL;
		gchar* _tmp71_ = NULL;
		gchar* _tmp72_ = NULL;
		gchar* _tmp73_ = NULL;
		GXmlDomCharacterData* _tmp74_ = NULL;
		GXmlDomCharacterData* _tmp75_ = NULL;
		gchar* _tmp76_ = NULL;
		gchar* _tmp77_ = NULL;
		gchar* _tmp78_ = NULL;
		GXmlDomElement* n = NULL;
		GXmlDomDocument* _tmp79_ = NULL;
		GXmlDomElement* _tmp80_ = NULL;
		GXmlDomDocument* _tmp81_ = NULL;
		GXmlDomElement* _tmp82_ = NULL;
		GXmlDomNode* _tmp83_ = NULL;
		GXmlDomNode* _tmp84_ = NULL;
		GXmlDomElement* _tmp85_ = NULL;
		GXmlDomCharacterData* _tmp86_ = NULL;
		GXmlDomNode* _tmp87_ = NULL;
		GXmlDomNode* _tmp88_ = NULL;
		GXmlDomCharacterData* _tmp89_ = NULL;
		GXmlDomNode* _tmp90_ = NULL;
		GXmlDomNode* _tmp91_ = NULL;
		GXmlDomNode* _tmp92_ = NULL;
		GXmlDomNodeList* _tmp93_ = NULL;
		GXmlDomNodeList* _tmp94_ = NULL;
		GXmlDomNodeList* _tmp95_ = NULL;
		gulong _tmp96_ = 0UL;
		gulong _tmp97_ = 0UL;
		GXmlDomText* t2 = NULL;
		GXmlDomCharacterData* _tmp98_ = NULL;
		GXmlDomText* _tmp99_ = NULL;
		GXmlDomCharacterData* _tmp100_ = NULL;
		GXmlDomNode* _tmp101_ = NULL;
		GXmlDomNode* _tmp102_ = NULL;
		GXmlDomNode* _tmp103_ = NULL;
		GXmlDomNodeList* _tmp104_ = NULL;
		GXmlDomNodeList* _tmp105_ = NULL;
		GXmlDomNodeList* _tmp106_ = NULL;
		gulong _tmp107_ = 0UL;
		gulong _tmp108_ = 0UL;
		GXmlDomElement* ntst = NULL;
		GXmlDomDocument* _tmp109_ = NULL;
		GXmlDomElement* _tmp110_ = NULL;
		GXmlDomElement* _tmp111_ = NULL;
		GXmlDomElement* _tmp112_ = NULL;
		GXmlDomNode* _tmp113_ = NULL;
		GXmlDomNode* _tmp114_ = NULL;
		GXmlDomText* ct1 = NULL;
		GXmlDomDocument* _tmp115_ = NULL;
		GXmlDomText* _tmp116_ = NULL;
		GXmlDomElement* _tmp117_ = NULL;
		GXmlDomText* _tmp118_ = NULL;
		GXmlDomNode* _tmp119_ = NULL;
		GXmlDomNode* _tmp120_ = NULL;
		GXmlDomElement* _tmp121_ = NULL;
		GXmlDomNodeList* _tmp122_ = NULL;
		GXmlDomNodeList* _tmp123_ = NULL;
		GXmlDomNodeList* _tmp124_ = NULL;
		gulong _tmp125_ = 0UL;
		gulong _tmp126_ = 0UL;
		GXmlDomText* ct2 = NULL;
		GXmlDomDocument* _tmp127_ = NULL;
		GXmlDomText* _tmp128_ = NULL;
		GXmlDomElement* _tmp129_ = NULL;
		GXmlDomText* _tmp130_ = NULL;
		GXmlDomNode* _tmp131_ = NULL;
		GXmlDomNode* _tmp132_ = NULL;
		GXmlDomElement* _tmp133_ = NULL;
		gchar* _tmp134_ = NULL;
		gchar* _tmp135_ = NULL;
		gchar* _tmp136_ = NULL;
		gchar* _tmp137_ = NULL;
		GXmlDomElement* _tmp138_ = NULL;
		GXmlDomNodeList* _tmp139_ = NULL;
		GXmlDomNodeList* _tmp140_ = NULL;
		GXmlDomNodeList* _tmp141_ = NULL;
		GXmlDomNode* _tmp142_ = NULL;
		GXmlDomNode* _tmp143_ = NULL;
		GXmlDomElement* _tmp144_ = NULL;
		GXmlDomNodeList* _tmp145_ = NULL;
		GXmlDomNodeList* _tmp146_ = NULL;
		GXmlDomNodeList* _tmp147_ = NULL;
		GXmlDomNode* _tmp148_ = NULL;
		GXmlDomText* _tmp149_ = NULL;
		GXmlDomText* _tmp150_ = NULL;
		gchar* _tmp151_ = NULL;
		gchar* _tmp152_ = NULL;
		gchar* _tmp153_ = NULL;
		GXmlDomElement* _tmp154_ = NULL;
		GXmlDomNodeList* _tmp155_ = NULL;
		GXmlDomNodeList* _tmp156_ = NULL;
		GXmlDomNodeList* _tmp157_ = NULL;
		GXmlDomNode* _tmp158_ = NULL;
		GXmlDomText* _tmp159_ = NULL;
		GXmlDomText* _tmp160_ = NULL;
		gchar* _tmp161_ = NULL;
		gchar* _tmp162_ = NULL;
		gchar* _tmp163_ = NULL;
#line 494 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp0_ = gxml_gdocument_new ();
#line 494 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp1_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, GXML_TYPE_DOM_DOCUMENT) ? ((GXmlDomDocument*) _tmp0_) : NULL;
#line 494 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp1_ == NULL) {
#line 494 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp0_);
#line 8470 "DomGDocumentTest.c"
		}
#line 494 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		d = _tmp1_;
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp3_ = d;
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp4_ = gxml_dom_document_create_text_node (_tmp3_, "TEXT", &_inner_error_);
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = _tmp4_;
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8484 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp5_ = _tmp2_;
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp2_ = NULL;
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp6_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp5_, GXML_TYPE_DOM_CHARACTER_DATA) ? ((GXmlDomCharacterData*) _tmp5_) : NULL;
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp6_ == NULL) {
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp5_);
#line 8497 "DomGDocumentTest.c"
		}
#line 495 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		t = _tmp6_;
#line 496 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp7_ = t;
#line 496 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp8_ = gxml_dom_character_data_get_data (_tmp7_);
#line 496 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp9_ = _tmp8_;
#line 496 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp10_ = _tmp9_;
#line 496 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp10_, "TEXT") == 0, "t.data == \"TEXT\"");
#line 496 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp10_);
#line 497 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp11_ = t;
#line 497 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp12_ = gxml_dom_character_data_get_length (_tmp11_);
#line 497 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp13_ = _tmp12_;
#line 497 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp14_ = strlen ("TEXT");
#line 497 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp15_ = _tmp14_;
#line 497 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp13_ == ((gulong) _tmp15_), "t.length == \"TEXT\".length");
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp17_ = t;
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp18_ = gxml_dom_character_data_substring_data (_tmp17_, (gulong) 0, (gulong) 2, &_inner_error_);
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp16_ = _tmp18_;
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8539 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp19_ = _tmp16_;
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp16_ = NULL;
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp20_ = _tmp19_;
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp20_, "TE") == 0, "t.substring_data (0,2) == \"TE\"");
#line 498 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp20_);
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp22_ = t;
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp23_ = gxml_dom_character_data_substring_data (_tmp22_, (gulong) 0, (gulong) 3, &_inner_error_);
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp21_ = _tmp23_;
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8568 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp24_ = _tmp21_;
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp21_ = NULL;
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp25_ = _tmp24_;
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp25_, "TEX") == 0, "t.substring_data (0,3) == \"TEX\"");
#line 499 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp25_);
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp27_ = t;
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp28_ = gxml_dom_character_data_substring_data (_tmp27_, (gulong) 1, (gulong) 3, &_inner_error_);
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp26_ = _tmp28_;
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8599 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp29_ = _tmp26_;
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp26_ = NULL;
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp30_ = _tmp29_;
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp30_, "EXT") == 0, "t.substring_data (1,3) == \"EXT\"");
#line 500 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp30_);
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp32_ = t;
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp33_ = gxml_dom_character_data_substring_data (_tmp32_, (gulong) 1, (gulong) 4, &_inner_error_);
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp31_ = _tmp33_;
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8632 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp34_ = _tmp31_;
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp31_ = NULL;
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp35_ = _tmp34_;
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp35_, "EXT") == 0, "t.substring_data (1,4) == \"EXT\"");
#line 501 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp35_);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp37_ = t;
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp38_ = gxml_dom_character_data_substring_data (_tmp37_, (gulong) 1, (gulong) 5, &_inner_error_);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp36_ = _tmp38_;
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8667 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp39_ = _tmp36_;
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp36_ = NULL;
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp40_ = _tmp39_;
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp40_, "EXT") == 0, "t.substring_data (1,5) == \"EXT\"");
#line 502 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp40_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp42_ = t;
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp43_ = gxml_dom_character_data_substring_data (_tmp42_, (gulong) 2, (gulong) 0, &_inner_error_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp41_ = _tmp43_;
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8704 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp44_ = _tmp41_;
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp41_ = NULL;
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp45_ = _tmp44_;
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp45_, "") == 0, "t.substring_data (2,0) == \"\"");
#line 503 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp45_);
#line 8717 "DomGDocumentTest.c"
		{
			GXmlDomCharacterData* _tmp46_ = NULL;
			gchar* _tmp47_ = NULL;
			gchar* _tmp48_ = NULL;
#line 505 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp46_ = t;
#line 505 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp47_ = gxml_dom_character_data_substring_data (_tmp46_, (gulong) 5, (gulong) 1, &_inner_error_);
#line 505 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_tmp48_ = _tmp47_;
#line 505 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp48_);
#line 505 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 8732 "DomGDocumentTest.c"
				goto __catch202_g_error;
			}
#line 506 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			g_assert_not_reached ();
#line 8737 "DomGDocumentTest.c"
		}
		goto __finally202;
		__catch202_g_error:
		{
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			g_clear_error (&_inner_error_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_inner_error_ = NULL;
#line 8746 "DomGDocumentTest.c"
		}
		__finally202:
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 504 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8769 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 509 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp49_ = t;
#line 509 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_character_data_append_data (_tmp49_, " HI");
#line 510 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp50_ = t;
#line 510 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp51_ = gxml_dom_character_data_get_data (_tmp50_);
#line 510 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp52_ = _tmp51_;
#line 510 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp53_ = _tmp52_;
#line 510 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp53_, "TEXT HI") == 0, "t.data == \"TEXT HI\"");
#line 510 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp53_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp54_ = t;
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_character_data_replace_data (_tmp54_, (gulong) 0, (gulong) 4, "", &_inner_error_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 511 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8812 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 512 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp55_ = t;
#line 512 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp56_ = gxml_dom_character_data_get_data (_tmp55_);
#line 512 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp57_ = _tmp56_;
#line 512 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp58_ = _tmp57_;
#line 512 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp58_, " HI") == 0, "t.data == \" HI\"");
#line 512 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp58_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp59_ = t;
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_character_data_insert_data (_tmp59_, (gulong) 0, "TEXT", &_inner_error_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 513 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8851 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 514 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp60_ = t;
#line 514 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp61_ = gxml_dom_character_data_get_data (_tmp60_);
#line 514 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp62_ = _tmp61_;
#line 514 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp63_ = _tmp62_;
#line 514 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp63_, "TEXT HI") == 0, "t.data == \"TEXT HI\"");
#line 514 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp63_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp64_ = t;
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_character_data_delete_data (_tmp64_, (gulong) 0, (gulong) 4, &_inner_error_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 515 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8890 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 516 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp65_ = t;
#line 516 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp66_ = gxml_dom_character_data_get_data (_tmp65_);
#line 516 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp67_ = _tmp66_;
#line 516 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp68_ = _tmp67_;
#line 516 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp68_, " HI") == 0, "t.data == \" HI\"");
#line 516 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp68_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp69_ = t;
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_character_data_insert_data (_tmp69_, (gulong) 0, "TEXT", &_inner_error_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 517 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8929 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 518 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp70_ = t;
#line 518 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp71_ = gxml_dom_character_data_get_data (_tmp70_);
#line 518 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp72_ = _tmp71_;
#line 518 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp73_ = _tmp72_;
#line 518 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp73_, "TEXT HI") == 0, "t.data == \"TEXT HI\"");
#line 518 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp73_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp74_ = t;
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		gxml_dom_character_data_replace_data (_tmp74_, (gulong) 0, (gulong) 4, "text", &_inner_error_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 519 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 8968 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 520 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp75_ = t;
#line 520 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp76_ = gxml_dom_character_data_get_data (_tmp75_);
#line 520 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp77_ = _tmp76_;
#line 520 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp78_ = _tmp77_;
#line 520 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp78_, "text HI") == 0, "t.data == \"text HI\"");
#line 520 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp78_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp79_ = d;
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp80_ = gxml_dom_document_create_element (_tmp79_, "node", &_inner_error_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		n = _tmp80_;
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 521 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9009 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp81_ = d;
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp82_ = n;
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp83_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp81_, (GXmlDomNode*) _tmp82_, &_inner_error_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp84_ = _tmp83_;
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp84_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 522 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9044 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp85_ = n;
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp86_ = t;
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp87_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp85_, (GXmlDomNode*) _tmp86_, &_inner_error_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp88_ = _tmp87_;
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp88_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 523 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9079 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp89_ = t;
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp90_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp89_);
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp91_ = _tmp90_;
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp92_ = _tmp91_;
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp93_ = gxml_dom_node_get_child_nodes (_tmp92_);
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp94_ = _tmp93_;
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp95_ = _tmp94_;
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp96_ = gxml_dom_node_list_get_length (_tmp95_);
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp97_ = _tmp96_;
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp97_ == ((gulong) 1), "t.parent_node.child_nodes.length == 1");
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp95_);
#line 524 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp92_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp98_ = t;
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp99_ = gxml_dom_text_split_text (G_TYPE_CHECK_INSTANCE_TYPE (_tmp98_, GXML_TYPE_DOM_TEXT) ? ((GXmlDomText*) _tmp98_) : NULL, (gulong) 4, &_inner_error_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		t2 = _tmp99_;
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 525 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9134 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp100_ = t;
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp101_ = gxml_dom_node_get_parent_node ((GXmlDomNode*) _tmp100_);
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp102_ = _tmp101_;
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp103_ = _tmp102_;
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp104_ = gxml_dom_node_get_child_nodes (_tmp103_);
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp105_ = _tmp104_;
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp106_ = _tmp105_;
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp107_ = gxml_dom_node_list_get_length (_tmp106_);
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp108_ = _tmp107_;
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp108_ == ((gulong) 1), "t.parent_node.child_nodes.length == 1");
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp106_);
#line 526 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp103_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp109_ = d;
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp110_ = gxml_dom_document_create_element (_tmp109_, "child", &_inner_error_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		ntst = _tmp110_;
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t2);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 527 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9191 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp111_ = n;
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp112_ = ntst;
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp113_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp111_, (GXmlDomNode*) _tmp112_, &_inner_error_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp114_ = _tmp113_;
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp114_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ntst);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t2);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 528 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9230 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp115_ = d;
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp116_ = gxml_dom_document_create_text_node (_tmp115_, "TEXT1", &_inner_error_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		ct1 = _tmp116_;
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ntst);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t2);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 529 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9265 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp117_ = ntst;
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp118_ = ct1;
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp119_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp117_, (GXmlDomNode*) _tmp118_, &_inner_error_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp120_ = _tmp119_;
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp120_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ct1);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ntst);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t2);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 530 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9306 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp121_ = ntst;
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp122_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp121_);
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp123_ = _tmp122_;
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp124_ = _tmp123_;
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp125_ = gxml_dom_node_list_get_length (_tmp124_);
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp126_ = _tmp125_;
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (_tmp126_ == ((gulong) 1), "ntst.child_nodes.length == 1");
#line 531 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp124_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp127_ = d;
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp128_ = gxml_dom_document_create_text_node (_tmp127_, "TEXT2", &_inner_error_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		ct2 = _tmp128_;
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ct1);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ntst);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t2);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 532 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9359 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp129_ = ntst;
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp130_ = ct2;
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp131_ = gxml_dom_node_append_child ((GXmlDomNode*) _tmp129_, (GXmlDomNode*) _tmp130_, &_inner_error_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp132_ = _tmp131_;
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp132_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ct2);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ct1);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (ntst);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t2);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (n);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp41_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp36_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp31_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp26_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp21_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_free0 (_tmp16_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (t);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp2_);
#line 533 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (d);
#line 9402 "DomGDocumentTest.c"
			goto __catch201_g_error;
		}
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp133_ = ntst;
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp134_ = gxml_node_to_string (G_TYPE_CHECK_INSTANCE_TYPE (_tmp133_, GXML_TYPE_NODE) ? ((GXmlNode*) _tmp133_) : NULL);
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp135_ = _tmp134_;
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp136_ = g_strconcat ("NTST: ", _tmp135_, NULL);
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp137_ = _tmp136_;
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:538: %s", _tmp137_);
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp137_);
#line 538 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp135_);
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp138_ = ntst;
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp139_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp138_);
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp140_ = _tmp139_;
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp141_ = _tmp140_;
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp142_ = gxml_dom_node_list_item (_tmp141_, (gulong) 0);
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp143_ = _tmp142_;
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (_tmp143_, GXML_TYPE_DOM_TEXT), "ntst.child_nodes.item (0) is DomText");
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp143_);
#line 539 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp141_);
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp144_ = ntst;
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp145_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp144_);
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp146_ = _tmp145_;
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp147_ = _tmp146_;
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp148_ = gxml_dom_node_list_item (_tmp147_, (gulong) 0);
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp149_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp148_, GXML_TYPE_DOM_TEXT) ? ((GXmlDomText*) _tmp148_) : NULL;
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp149_ == NULL) {
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp148_);
#line 9455 "DomGDocumentTest.c"
		}
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp150_ = _tmp149_;
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp151_ = gxml_dom_character_data_get_data ((GXmlDomCharacterData*) _tmp150_);
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp152_ = _tmp151_;
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp153_ = _tmp152_;
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp153_, "TEXT1TEXT2") == 0, "(ntst.child_nodes.item (0) as DomText).data == \"TEXT1TEXT2\"");
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp153_);
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp150_);
#line 540 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp147_);
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp154_ = ntst;
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp155_ = gxml_dom_node_get_child_nodes ((GXmlDomNode*) _tmp154_);
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp156_ = _tmp155_;
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp157_ = _tmp156_;
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp158_ = gxml_dom_node_list_item (_tmp157_, (gulong) 0);
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp159_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp158_, GXML_TYPE_DOM_TEXT) ? ((GXmlDomText*) _tmp158_) : NULL;
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		if (_tmp159_ == NULL) {
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
			_g_object_unref0 (_tmp158_);
#line 9489 "DomGDocumentTest.c"
		}
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp160_ = _tmp159_;
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp161_ = gxml_dom_text_get_whole_text (_tmp160_);
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp162_ = _tmp161_;
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp163_ = _tmp162_;
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_vala_assert (g_strcmp0 (_tmp163_, "TEXT1TEXT2") == 0, "(ntst.child_nodes.item(0) as DomText).whole_text == \"TEXT1TEXT2\"");
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp163_);
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp160_);
#line 542 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp157_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (ct2);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (ct1);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (ntst);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (t2);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (n);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp41_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp36_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp31_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp26_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp21_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp16_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (t);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (_tmp2_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_object_unref0 (d);
#line 9535 "DomGDocumentTest.c"
	}
	goto __finally201;
	__catch201_g_error:
	{
		GError* e = NULL;
		const gchar* _tmp164_ = NULL;
		gchar* _tmp165_ = NULL;
		gchar* _tmp166_ = NULL;
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		e = _inner_error_;
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_inner_error_ = NULL;
#line 544 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp164_ = e->message;
#line 544 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp165_ = g_strconcat ("Error: ", _tmp164_, NULL);
#line 544 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_tmp166_ = _tmp165_;
#line 544 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_message ("DomGDocumentTest.vala:544: %s", _tmp166_);
#line 544 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_free0 (_tmp166_);
#line 545 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_assert_not_reached ();
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		_g_error_free0 (e);
#line 9562 "DomGDocumentTest.c"
	}
	__finally201:
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	if (G_UNLIKELY (_inner_error_ != NULL)) {
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		g_clear_error (&_inner_error_);
#line 493 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
		return;
#line 9573 "DomGDocumentTest.c"
	}
}


static void ___lambda295__gtest_func (void) {
#line 492 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	__lambda295_ ();
#line 9581 "DomGDocumentTest.c"
}


void dom_gdocument_test_add_tests (void) {
#line 69 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/children", ___lambda282__gtest_func);
#line 82 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/child_nodes", ___lambda283__gtest_func);
#line 98 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/element_collections", ___lambda284__gtest_func);
#line 116 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/element/element_collections", ___lambda285__gtest_func);
#line 137 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/node", ___lambda286__gtest_func);
#line 302 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/element/api", ___lambda287__gtest_func);
#line 356 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/api", ___lambda288__gtest_func);
#line 423 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/import", ___lambda289__gtest_func);
#line 439 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/adopt", ___lambda290__gtest_func);
#line 456 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/event", ___lambda291__gtest_func);
#line 465 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/range", ___lambda292__gtest_func);
#line 474 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/iterator", ___lambda293__gtest_func);
#line 483 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/document/walker", ___lambda294__gtest_func);
#line 492 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	g_test_add_func ("/gxml/dom/character", ___lambda295__gtest_func);
#line 9614 "DomGDocumentTest.c"
}


DomGDocumentTest* dom_gdocument_test_construct (GType object_type) {
	DomGDocumentTest* self = NULL;
#line 25 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	self = (DomGDocumentTest*) gxml_test_construct (object_type);
#line 25 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	return self;
#line 9624 "DomGDocumentTest.c"
}


DomGDocumentTest* dom_gdocument_test_new (void) {
#line 25 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	return dom_gdocument_test_construct (TYPE_DOM_GDOCUMENT_TEST);
#line 9631 "DomGDocumentTest.c"
}


static void dom_gdocument_test_class_init (DomGDocumentTestClass * klass) {
#line 25 "/home/despinosa/Proyectos/gxml/test/DomGDocumentTest.vala"
	dom_gdocument_test_parent_class = g_type_class_peek_parent (klass);
#line 9638 "DomGDocumentTest.c"
}


static void dom_gdocument_test_instance_init (DomGDocumentTest * self) {
}


GType dom_gdocument_test_get_type (void) {
	static volatile gsize dom_gdocument_test_type_id__volatile = 0;
	if (g_once_init_enter (&dom_gdocument_test_type_id__volatile)) {
		static const GTypeInfo g_define_type_info = { sizeof (DomGDocumentTestClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) dom_gdocument_test_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (DomGDocumentTest), 0, (GInstanceInitFunc) dom_gdocument_test_instance_init, NULL };
		GType dom_gdocument_test_type_id;
		dom_gdocument_test_type_id = g_type_register_static (TYPE_GXML_TEST, "DomGDocumentTest", &g_define_type_info, 0);
		g_once_init_leave (&dom_gdocument_test_type_id__volatile, dom_gdocument_test_type_id);
	}
	return dom_gdocument_test_type_id__volatile;
}



