/* cr_parsing_location_dump: @a_this: current instance of #CRParsingLocation @a_mask: the serialization mask. @a_fp: the file pointer to dump the parsing location to.  */
void cr_parsing_location_dump(CRParsingLocation *a_this, enum CRParsingLocationSerialisationMask a_mask, FILE *a_fp)
/* cr_parsing_location_dump: @a_this: current instance of #CRParsingLocation @a_mask: the serialization mask. @a_fp: the file pointer to dump the parsing location to.  */
void cr_parsing_location_dump(CRParsingLocation *a_this, enum CRParsingLocationSerialisationMask a_mask, FILE *a_fp)
{
	gchar *str = NULL ;
	g_return_if_fail (a_this && a_fp) ;
	str = cr_parsing_location_to_string (a_this, a_mask) ;
	if (str) {
		fprintf (a_fp, "%s", str) ;
		g_free (str) ;
		str = NULL ;
	}
}