a non-basic #GVariantType was given where a basic type was expected
cannot infer the #GVariantType
an indefinite #GVariantType was given where a definite type was expected
generic error (unused)
extra data after parsing finished
invalid character in number or unicode escape
not a valid #GVariant format string
not a valid object path
not a valid type signature
not a valid #GVariant type string
could not find a common type for array entries
the numerical value is out of range of the given type
the numerical value is out of range for any type
variant was too deeply nested; #GVariant is only guaranteed to handle nesting up to 64 levels (Since: 2.64)
cannot parse as variant of the specified type
an unexpected token was encountered
an unknown keyword was encountered
unterminated string constant
no value given
Error codes returned by parsing text-format GVariants.