Lines Matching defs:symtab_smob
31 struct symtab_smob
58 We store this instead of a pointer to the symtab_smob because it's not
59 clear GC will know the symtab_smob is referenced by us otherwise, and we
60 need quick access to symtab_smob->symtab to know if this sal is valid. */
92 symtab_smob *st_smob = (symtab_smob *) *slot;
117 const symtab_smob *st_smob = (const symtab_smob *) p;
127 const symtab_smob *a = (const symtab_smob *) ap;
128 const symtab_smob *b = (const symtab_smob *) bp;
158 symtab_smob *st_smob = (symtab_smob *) SCM_SMOB_DATA (self);
178 symtab_smob *st_smob = (symtab_smob *) SCM_SMOB_DATA (self);
198 symtab_smob *st_smob = (symtab_smob *)
199 scm_gc_malloc (sizeof (symtab_smob), symtab_smob_name);
232 symtab_smob *st_smob, st_smob_for_lookup;
244 st_smob = (symtab_smob *) SCM_SMOB_DATA (st_scm);
266 static symtab_smob *
270 symtab_smob *st_smob = (symtab_smob *) SCM_SMOB_DATA (st_scm);
278 stscm_is_valid (symtab_smob *st_smob)
284 Otherwise return a pointer to the symtab_smob object. */
286 static symtab_smob *
290 symtab_smob *st_smob
312 symtab_smob *st_smob
323 symtab_smob *st_smob
335 symtab_smob *st_smob
347 symtab_smob *st_smob
360 symtab_smob *st_smob
377 symtab_smob *st_smob
492 symtab_smob *st_smob;
498 st_smob = (symtab_smob *) SCM_SMOB_DATA (s_smob->symtab_scm);
684 = gdbscm_make_smob_type (symtab_smob_name, sizeof (symtab_smob));