OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:smob
(Results
1 - 8
of
8
) sorted by relevancy
/src/external/gpl3/gdb.old/dist/gdb/guile/
scm-gsmob.c
1
/* GDB/Scheme smobs (gsmob is pronounced "jee
smob
")
29
We could allocate just a few smobs and use the unused
smob
flags field to
30
specify the gdb
smob
kind, that is left for another day if it ever is
71
/* Record GSMOB_CODE as being a gdb
smob
.
84
/* Return non-zero if SCM is any registered gdb
smob
object. */
98
/* Call this to register a
smob
, instead of scm_make_smob_type.
99
Exports the created
smob
type from the current module. */
109
/* Prior to Guile 2.1.0,
smob
classes were only exposed via exports
119
/* Guile 2.1.0 doesn't provide any API for looking up
smob
classes.
178
_("any gdb
smob
"));
190
SCM
smob
, result;
local
[
all
...]
scm-block.c
30
/* A
smob
describing a gdb block. */
151
/* The
smob
"free" function for <gdb:block>. */
172
/* The
smob
"print" function for <gdb:block>. */
274
/* Returns a pointer to the block
smob
of SELF.
294
/* Returns the block
smob
in SELF, verifying it's valid.
313
/* Returns the block
smob
contained in SCM or NULL if SCM is not a
523
/* The
smob
"print" function for <gdb:block-symbols-iterator>. */
580
SCM
smob
;
584
smob
= scm_new_smob (block_syms_progress_smob_tag, (scm_t_bits) i_smob);
587
return
smob
;
577
SCM
smob
;
local
[
all
...]
scm-exception.c
34
/* The <gdb:exception>
smob
.
51
/* The tag Guile knows the exception
smob
by. */
106
/* The
smob
"print" function for <gdb:exception>. */
132
SCM
smob
;
136
smob
= scm_new_smob (exception_smob_tag, (scm_t_bits) e_smob);
141
return
smob
;
131
SCM
smob
;
local
scm-pretty-print.c
60
/* The <gdb:pretty-printer>
smob
. */
79
/* Note: Attaching subprinters to this
smob
is left to Scheme. */
82
/* The <gdb:pretty-printer-worker>
smob
. */
127
/* The
smob
"print" function for <gdb:pretty-printer>. */
154
SCM
smob
;
164
smob
= scm_new_smob (pretty_printer_smob_tag, (scm_t_bits) pp_smob);
167
return
smob
;
199
/* Returns a pointer to the pretty-printer
smob
of SELF.
268
/* The
smob
"print" function for <gdb:pretty-printer-worker>. */
427
If there's an error an exception
smob
is returned
153
SCM
smob
;
local
[
all
...]
/src/external/gpl3/gdb/dist/gdb/guile/
scm-gsmob.c
1
/* GDB/Scheme smobs (gsmob is pronounced "jee
smob
")
29
We could allocate just a few smobs and use the unused
smob
flags field to
30
specify the gdb
smob
kind, that is left for another day if it ever is
71
/* Record GSMOB_CODE as being a gdb
smob
.
84
/* Return non-zero if SCM is any registered gdb
smob
object. */
98
/* Call this to register a
smob
, instead of scm_make_smob_type.
99
Exports the created
smob
type from the current module. */
109
/* Prior to Guile 2.1.0,
smob
classes were only exposed via exports
119
/* Guile 2.1.0 doesn't provide any API for looking up
smob
classes.
178
_("any gdb
smob
"));
190
SCM
smob
, result;
local
[
all
...]
scm-block.c
30
/* A
smob
describing a gdb block. */
151
/* The
smob
"free" function for <gdb:block>. */
172
/* The
smob
"print" function for <gdb:block>. */
274
/* Returns a pointer to the block
smob
of SELF.
294
/* Returns the block
smob
in SELF, verifying it's valid.
313
/* Returns the block
smob
contained in SCM or NULL if SCM is not a
523
/* The
smob
"print" function for <gdb:block-symbols-iterator>. */
580
SCM
smob
;
584
smob
= scm_new_smob (block_syms_progress_smob_tag, (scm_t_bits) i_smob);
587
return
smob
;
577
SCM
smob
;
local
[
all
...]
scm-exception.c
34
/* The <gdb:exception>
smob
.
51
/* The tag Guile knows the exception
smob
by. */
106
/* The
smob
"print" function for <gdb:exception>. */
132
SCM
smob
;
136
smob
= scm_new_smob (exception_smob_tag, (scm_t_bits) e_smob);
141
return
smob
;
131
SCM
smob
;
local
scm-pretty-print.c
60
/* The <gdb:pretty-printer>
smob
. */
79
/* Note: Attaching subprinters to this
smob
is left to Scheme. */
82
/* The <gdb:pretty-printer-worker>
smob
. */
127
/* The
smob
"print" function for <gdb:pretty-printer>. */
154
SCM
smob
;
164
smob
= scm_new_smob (pretty_printer_smob_tag, (scm_t_bits) pp_smob);
167
return
smob
;
199
/* Returns a pointer to the pretty-printer
smob
of SELF.
268
/* The
smob
"print" function for <gdb:pretty-printer-worker>. */
427
If there's an error an exception
smob
is returned
153
SCM
smob
;
local
[
all
...]
Completed in 32 milliseconds
Indexes created Tue Sep 15 00:24:42 UTC 2026