Home
last modified time | relevance | path

Searched refs:smob (Results 1 – 25 of 431) sorted by relevance

12345678910>>...18

/dports/cad/lepton-eda/lepton-eda-1.9.17/liblepton/src/
H A Dscheme_smob.c106 SCM smob; member
122 entry->smob = scm_gc_protect_object (smob); in smob_cache_entry_new()
391 return smob; in edascm_from_toplevel()
403 return smob; in edascm_from_toplevel()
420 return smob; in edascm_from_page()
433 return smob; in edascm_from_page()
449 SCM_ASSERT (EDASCM_PAGEP (smob), smob, in edascm_to_page()
486 return smob; in edascm_from_object()
501 return smob; in edascm_from_object()
517 SCM_ASSERT (EDASCM_OBJECTP (smob), smob, in edascm_to_object()
[all …]
/dports/cad/geda/geda-gaf-1.8.2/libgeda/src/
H A Dscheme_smob.c71 SCM s = (SCM) smob; in smob_weakref_notify()
84 SCM s = (SCM) smob; in smob_weakref2_notify()
95 smob_free (SCM smob) in smob_free() argument
230 SCM smob; in edascm_from_toplevel() local
238 return smob; in edascm_from_toplevel()
252 SCM smob; in edascm_from_page() local
260 return smob; in edascm_from_page()
275 SCM_ASSERT (EDASCM_PAGEP (smob), smob, in edascm_to_page()
309 SCM smob; in edascm_from_object() local
319 return smob; in edascm_from_object()
[all …]
/dports/lang/guile1/guile-1.8.8/libguile/
H A Dsmob.c144 scm_smob_apply_0_010 (SCM smob) in scm_smob_apply_0_010() argument
150 scm_smob_apply_0_020 (SCM smob) in scm_smob_apply_0_020() argument
156 scm_smob_apply_0_030 (SCM smob) in scm_smob_apply_0_030() argument
162 scm_smob_apply_0_001 (SCM smob) in scm_smob_apply_0_001() argument
168 scm_smob_apply_0_011 (SCM smob) in scm_smob_apply_0_011() argument
174 scm_smob_apply_0_021 (SCM smob) in scm_smob_apply_0_021() argument
182 scm_wrong_num_args (smob); in scm_smob_apply_0_error()
218 scm_wrong_num_args (smob); in scm_smob_apply_1_error()
248 scm_wrong_num_args (smob); in scm_smob_apply_2_error()
255 scm_wrong_num_args (smob); in scm_smob_apply_3_030()
[all …]
/dports/graphics/guile-cairo/guile-cairo-1.11.1/guile-cairo/
H A Dguile-cairo-smob-types.c84 scm_cairo_free (SCM smob) in scm_cairo_free() argument
88 SCM_SET_SMOB_DATA (smob, NULL); in scm_cairo_free()
135 scm_cairo_surface_free (SCM smob) in scm_cairo_surface_free() argument
139 SCM_SET_SMOB_DATA (smob, NULL); in scm_cairo_surface_free()
182 scm_cairo_pattern_free (SCM smob) in scm_cairo_pattern_free() argument
186 SCM_SET_SMOB_DATA (smob, NULL); in scm_cairo_pattern_free()
224 SCM_SET_SMOB_DATA (smob, NULL); in scm_cairo_font_face_free()
263 SCM_SET_SMOB_DATA (smob, NULL); in scm_cairo_scaled_font_free()
333 scm_cairo_path_free (SCM smob) in scm_cairo_path_free() argument
372 scm_cairo_device_free (SCM smob) in scm_cairo_device_free() argument
[all …]
/dports/devel/swig/swig-4.0.2/Lib/guile/
H A Dguile_scm_run.swg119 SCM smob;
127 return smob;
136 smob),
146 if (SCM_NULLP(smob)) return 0;
159 if (SCM_NULLP(smob)) return NULL;
169 SWIG_Guile_IsValidSmob(SCM smob)
187 if (SCM_NULLP(smob)) {
253 if (!SCM_NULLP(smob)) {
266 if (!SCM_NULLP(smob)) {
280 SCM smob;
[all …]
/dports/print/lilypond-devel/lilypond-2.23.5/lily/
H A Dflag.cc49 Flag::width (SCM smob) in width() argument
51 Grob *me = unsmob<Grob> (smob); in width()
69 Flag::glyph_name (SCM smob) in glyph_name() argument
71 Grob *me = unsmob<Grob> (smob); in glyph_name()
115 Flag::print (SCM smob) in print() argument
117 Grob *me = unsmob<Grob> (smob); in print()
166 Flag::pure_calc_y_offset (SCM smob, in pure_calc_y_offset() argument
175 Flag::calc_y_offset (SCM smob) in calc_y_offset() argument
183 Grob *me = unsmob<Grob> (smob); in internal_calc_y_offset()
201 Flag::calc_x_offset (SCM smob) in calc_x_offset() argument
[all …]
H A Drest.cc38 Rest::y_offset_callback (SCM smob) in y_offset_callback() argument
40 Grob *me = unsmob<Grob> (smob); in y_offset_callback()
152 Rest::calc_cross_staff (SCM smob) in calc_cross_staff() argument
154 Grob *me = unsmob<Grob> (smob); in calc_cross_staff()
272 Rest::print (SCM smob) in print() argument
274 return brew_internal_stencil (unsmob<Grob> (smob), true); in print()
282 Rest::width (SCM smob) in width() argument
284 return generic_extent_callback (unsmob<Grob> (smob), X_AXIS); in width()
289 Rest::height (SCM smob) in height() argument
314 Rest::pure_height (SCM smob, in pure_height() argument
[all …]
H A Dself-alignment-interface.cc47 Self_alignment_interface::pure_y_aligned_on_self (SCM smob, SCM start, SCM end) in pure_y_aligned_on_self() argument
49 auto *const me = LY_ASSERT_SMOB (Grob, smob, 1); in pure_y_aligned_on_self()
85 Self_alignment_interface::centered_on_x_parent (SCM smob) in centered_on_x_parent() argument
87 auto *const me = LY_ASSERT_SMOB (Grob, smob, 1); in centered_on_x_parent()
93 Self_alignment_interface::centered_on_y_parent (SCM smob) in centered_on_y_parent() argument
95 auto *const me = LY_ASSERT_SMOB (Grob, smob, 1); in centered_on_y_parent()
101 Self_alignment_interface::aligned_on_x_parent (SCM smob) in aligned_on_x_parent() argument
103 auto *const me = LY_ASSERT_SMOB (Grob, smob, 1); in aligned_on_x_parent()
109 Self_alignment_interface::aligned_on_y_parent (SCM smob) in aligned_on_y_parent() argument
111 auto *const me = LY_ASSERT_SMOB (Grob, smob, 1); in aligned_on_y_parent()
H A Dhara-kiri-group-spanner.cc36 Hara_kiri_group_spanner::y_extent (SCM smob) in y_extent() argument
38 Grob *me = unsmob<Grob> (smob); in y_extent()
45 Hara_kiri_group_spanner::calc_skylines (SCM smob) in calc_skylines() argument
47 Grob *me = unsmob<Grob> (smob); in calc_skylines()
49 return Axis_group_interface::calc_skylines (smob); in calc_skylines()
54 Hara_kiri_group_spanner::pure_height (SCM smob, SCM start_scm, SCM end_scm) in pure_height() argument
56 Grob *me = unsmob<Grob> (smob); in pure_height()
174 Hara_kiri_group_spanner::force_hara_kiri_callback (SCM smob) in force_hara_kiri_callback() argument
176 Grob *me = unsmob<Grob> (smob); in force_hara_kiri_callback()
183 Hara_kiri_group_spanner::force_hara_kiri_in_y_parent_callback (SCM smob) in force_hara_kiri_in_y_parent_callback() argument
[all …]
H A Dstem-tremolo.cc41 Grob *me = unsmob<Grob> (smob); in calc_cross_staff()
48 Stem_tremolo::calc_slope (SCM smob) in calc_slope() argument
50 Grob *me = unsmob<Grob> (smob); in calc_slope()
82 Stem_tremolo::calc_width (SCM smob) in calc_width() argument
84 Grob *me = unsmob<Grob> (smob); in calc_width()
98 Grob *me = unsmob<Grob> (smob); in calc_shape()
170 Item *me = unsmob<Item> (smob); in pure_height()
207 Stem_tremolo::width (SCM smob) in width() argument
209 Grob *me = unsmob<Grob> (smob); in width()
249 Grob *me = unsmob<Grob> (smob); in calc_y_offset()
[all …]
/dports/print/lilypond/lilypond-2.22.1/lily/
H A Dflag.cc49 Flag::width (SCM smob) in width() argument
51 Grob *me = unsmob<Grob> (smob); in width()
69 Flag::glyph_name (SCM smob) in glyph_name() argument
71 Grob *me = unsmob<Grob> (smob); in glyph_name()
114 Flag::print (SCM smob) in print() argument
116 Grob *me = unsmob<Grob> (smob); in print()
165 Flag::pure_calc_y_offset (SCM smob, in pure_calc_y_offset() argument
174 Flag::calc_y_offset (SCM smob) in calc_y_offset() argument
182 Grob *me = unsmob<Grob> (smob); in internal_calc_y_offset()
200 Flag::calc_x_offset (SCM smob) in calc_x_offset() argument
[all …]
H A Drest.cc38 Rest::y_offset_callback (SCM smob) in y_offset_callback() argument
40 Grob *me = unsmob<Grob> (smob); in y_offset_callback()
152 Rest::calc_cross_staff (SCM smob) in calc_cross_staff() argument
154 Grob *me = unsmob<Grob> (smob); in calc_cross_staff()
272 Rest::print (SCM smob) in print() argument
274 return brew_internal_stencil (unsmob<Grob> (smob), true); in print()
282 Rest::width (SCM smob) in width() argument
284 return generic_extent_callback (unsmob<Grob> (smob), X_AXIS); in width()
289 Rest::height (SCM smob) in height() argument
314 Rest::pure_height (SCM smob, in pure_height() argument
[all …]
H A Dself-alignment-interface.cc45 Self_alignment_interface::pure_y_aligned_on_self (SCM smob, SCM start, SCM end) in pure_y_aligned_on_self() argument
47 …return aligned_on_self (unsmob<Grob> (smob), Y_AXIS, true, from_scm (start, 0), from_scm (end, INT… in pure_y_aligned_on_self()
81 Self_alignment_interface::centered_on_x_parent (SCM smob) in centered_on_x_parent() argument
83 return centered_on_object (unsmob<Grob> (smob)->get_x_parent (), X_AXIS); in centered_on_x_parent()
88 Self_alignment_interface::centered_on_y_parent (SCM smob) in centered_on_y_parent() argument
90 return centered_on_object (unsmob<Grob> (smob)->get_y_parent (), Y_AXIS); in centered_on_y_parent()
95 Self_alignment_interface::aligned_on_x_parent (SCM smob) in aligned_on_x_parent() argument
97 return aligned_on_parent (unsmob<Grob> (smob), X_AXIS); in aligned_on_x_parent()
102 Self_alignment_interface::aligned_on_y_parent (SCM smob) in aligned_on_y_parent() argument
104 return aligned_on_parent (unsmob<Grob> (smob), Y_AXIS); in aligned_on_y_parent()
H A Dhara-kiri-group-spanner.cc33 Hara_kiri_group_spanner::y_extent (SCM smob) in y_extent() argument
35 Grob *me = unsmob<Grob> (smob); in y_extent()
42 Hara_kiri_group_spanner::calc_skylines (SCM smob) in calc_skylines() argument
44 Grob *me = unsmob<Grob> (smob); in calc_skylines()
46 return Axis_group_interface::calc_skylines (smob); in calc_skylines()
51 Hara_kiri_group_spanner::pure_height (SCM smob, SCM start_scm, SCM end_scm) in pure_height() argument
53 Grob *me = unsmob<Grob> (smob); in pure_height()
170 Hara_kiri_group_spanner::force_hara_kiri_callback (SCM smob) in force_hara_kiri_callback() argument
172 Grob *me = unsmob<Grob> (smob); in force_hara_kiri_callback()
179 Hara_kiri_group_spanner::force_hara_kiri_in_y_parent_callback (SCM smob) in force_hara_kiri_in_y_parent_callback() argument
[all …]
H A Dstem-tremolo.cc42 Grob *me = unsmob<Grob> (smob); in calc_cross_staff()
49 Stem_tremolo::calc_slope (SCM smob) in calc_slope() argument
51 Grob *me = unsmob<Grob> (smob); in calc_slope()
83 Stem_tremolo::calc_width (SCM smob) in calc_width() argument
85 Grob *me = unsmob<Grob> (smob); in calc_width()
99 Grob *me = unsmob<Grob> (smob); in calc_shape()
171 Item *me = unsmob<Item> (smob); in pure_height()
208 Stem_tremolo::width (SCM smob) in width() argument
210 Grob *me = unsmob<Grob> (smob); in width()
250 Grob *me = unsmob<Grob> (smob); in calc_y_offset()
[all …]
H A Daccidental.cc53 Accidental_interface::horizontal_skylines (SCM smob) in horizontal_skylines() argument
55 Grob *me = unsmob<Grob> (smob); in horizontal_skylines()
89 Accidental_interface::height (SCM smob) in height() argument
91 Grob *me = unsmob<Grob> (smob); in height()
99 return Grob::stencil_height (smob); in height()
104 Accidental_interface::remove_tied (SCM smob) in remove_tied() argument
106 Grob *me = unsmob<Grob> (smob); in remove_tied()
120 Accidental_interface::print (SCM smob) in print() argument
122 Grob *me = unsmob<Grob> (smob); in print()
/dports/lang/guile/guile-3.0.7/libguile/
H A Dsmob.c134 apply_0 (SCM smob) in apply_0() argument
137 return subr (smob); in apply_0()
141 apply_1 (SCM smob, SCM a) in apply_1() argument
144 return subr (smob, a); in apply_1()
148 apply_2 (SCM smob, SCM a, SCM b) in apply_2() argument
151 return subr (smob, a, b); in apply_2()
158 return subr (smob, a, b, c); in apply_3()
381 SCM smob; in clear_smobnum() local
394 SCM_SET_SMOB_DATA_0 (smob, SCM_SMOB_DATA_0 (smob) & ~(scm_t_bits) 0xff00); in clear_smobnum()
403 SCM smob; in finalize_smob() local
[all …]
/dports/lang/guile2/guile-2.2.7/libguile/
H A Dsmob.c131 apply_0 (SCM smob) in apply_0() argument
134 return subr (smob); in apply_0()
138 apply_1 (SCM smob, SCM a) in apply_1() argument
141 return subr (smob, a); in apply_1()
145 apply_2 (SCM smob, SCM a, SCM b) in apply_2() argument
148 return subr (smob, a, b); in apply_2()
155 return subr (smob, a, b, c); in apply_3()
378 SCM smob; in clear_smobnum() local
391 SCM_SET_SMOB_DATA_0 (smob, SCM_SMOB_DATA_0 (smob) & ~(scm_t_bits) 0xff00); in clear_smobnum()
400 SCM smob; in finalize_smob() local
[all …]
/dports/lang/guile1/guile-1.8.8/doc/ref/
H A Dapi-smobs.texi37 This function sets the smob marking procedure for the smob type specified by
41 for every @code{SCM} value that is directly referenced by the smob
53 This function sets the smob freeing procedure for the smob type
70 This function sets the smob printing procedure for the smob type
75 the smob instance @var{obj} to @var{port}, using information in
88 This function sets the smob equality-testing predicate for the smob
95 smob type @var{tc}.
112 Make @var{value} contain a smob instance of the type with tag
122 The flags of the smob instance start out as zero.
140 Return the 16 extra bits of the smob @var{obj}. No meaning is
[all …]
H A Dlibguile-smobs.texi87 smob type.
207 SCM smob;
233 return smob;
252 After it, @var{smob} contains a valid smob that is properly initialized
330 collector encounters a smob, it sets the smob's mark bit, and uses the
332 smob. It then calls this @emph{mark} function, passing it the smob as
339 least confuse, any code operating on the smob; the smob's @code{SCM}
400 smob type:
434 this function as your smob type's @emph{mark} function, if your smob's
579 SCM smob;
[all …]
/dports/lang/guile2/guile-2.2.7/doc/ref/
H A Dapi-smobs.texi10 @cindex smob
12 A @dfn{smob} is a ``small object''. Before foreign objects were
49 a @dfn{finalizer}) for the smob type specified by the tag
78 This function sets the smob marking procedure for the smob type specified by
82 is much, much preferable to allocate smob data with the
88 Such smob implementations should be changed to just use
109 This function sets the smob printing procedure for the smob type
127 This function sets the smob equality-testing predicate for the smob
134 smob type @var{tc}.
150 Make a new smob of the type with tag @var{tag} and smob data @var{data},
[all …]
/dports/lang/guile/guile-3.0.7/doc/ref/
H A Dapi-smobs.texi10 @cindex smob
12 A @dfn{smob} is a ``small object''. Before foreign objects were
49 a @dfn{finalizer}) for the smob type specified by the tag
78 This function sets the smob marking procedure for the smob type specified by
82 is much, much preferable to allocate smob data with the
88 Such smob implementations should be changed to just use
109 This function sets the smob printing procedure for the smob type
127 This function sets the smob equality-testing predicate for the smob
134 smob type @var{tc}.
150 Make a new smob of the type with tag @var{tag} and smob data @var{data},
[all …]
/dports/print/lilypond-devel/lilypond-2.23.5/lily/include/
H A Daxis-group-interface.hh37 DECLARE_SCHEME_CALLBACK (width, (SCM smob));
38 DECLARE_SCHEME_CALLBACK (calc_x_common, (SCM smob));
39 DECLARE_SCHEME_CALLBACK (calc_y_common, (SCM smob));
40 DECLARE_SCHEME_CALLBACK (height, (SCM smob));
41 DECLARE_SCHEME_CALLBACK (pure_height, (SCM smob, SCM start, SCM end));
42 DECLARE_SCHEME_CALLBACK (calc_skylines, (SCM smob));
43 DECLARE_SCHEME_CALLBACK (combine_skylines, (SCM smob));
44 DECLARE_SCHEME_CALLBACK (print, (SCM smob));
/dports/print/lilypond/lilypond-2.22.1/lily/include/
H A Daxis-group-interface.hh37 DECLARE_SCHEME_CALLBACK (width, (SCM smob));
38 DECLARE_SCHEME_CALLBACK (calc_x_common, (SCM smob));
39 DECLARE_SCHEME_CALLBACK (calc_y_common, (SCM smob));
40 DECLARE_SCHEME_CALLBACK (height, (SCM smob));
41 DECLARE_SCHEME_CALLBACK (pure_height, (SCM smob, SCM start, SCM end));
42 DECLARE_SCHEME_CALLBACK (calc_skylines, (SCM smob));
43 DECLARE_SCHEME_CALLBACK (combine_skylines, (SCM smob));
44 DECLARE_SCHEME_CALLBACK (print, (SCM smob));
H A Dgrob.hh80 DECLARE_SCHEME_CALLBACK (pure_stencil_height, (SCM smob, SCM, SCM));
81 DECLARE_SCHEME_CALLBACK (stencil_height, (SCM smob));
82 DECLARE_SCHEME_CALLBACK (stencil_width, (SCM smob));
83 DECLARE_SCHEME_CALLBACK (pure_simple_vertical_skylines_from_extents, (SCM smob, SCM, SCM));
84 DECLARE_SCHEME_CALLBACK (simple_vertical_skylines_from_extents, (SCM smob));
85 DECLARE_SCHEME_CALLBACK (vertical_skylines_from_stencil, (SCM smob));
86 DECLARE_SCHEME_CALLBACK (pure_vertical_skylines_from_element_stencils, (SCM smob, SCM, SCM));
87 DECLARE_SCHEME_CALLBACK (vertical_skylines_from_element_stencils, (SCM smob));
89 DECLARE_SCHEME_CALLBACK (simple_horizontal_skylines_from_extents, (SCM smob));
90 DECLARE_SCHEME_CALLBACK (horizontal_skylines_from_stencil, (SCM smob));
[all …]

12345678910>>...18