Home | History | Annotate | Download | only in guile

Lines Matching refs:encoding

39   /*  Holds the encoding that will be applied to the string when the string
40 is printed by GDB. If the encoding is set to NULL then GDB will select
41 the most appropriate encoding when the sting is printed.
44 char *encoding;
77 xfree (v_smob->encoding);
93 if (ls_smob->encoding != NULL)
94 gdbscm_printf (port, " encoding %s", ls_smob->encoding);
111 const char *encoding, struct type *type)
123 if (encoding == NULL || strcmp (encoding, "") == 0)
124 ls_smob->encoding = NULL;
126 ls_smob->encoding = xstrdup (encoding);
156 const char *encoding, struct type *type)
179 return lsscm_make_lazy_string_smob (address, length, encoding, type);
241 /* (lazy-string-encoding <gdb:lazy-string>) -> string */
249 /* An encoding can be set to NULL by the user, so check first.
252 return gdbscm_scm_from_c_string (ls_smob->encoding);
364 val_print_string (elt_type, ls_smob->encoding,
389 { "lazy-string-encoding", 1, 0, 0,
392 Return the encoding of the lazy-string." },