Searched refs:st_table (Results 1 - 25 of 49) sorted by relevance

12

/macosx-10.9.5/CPANInternal-140/YAML-Syck/
H A Dsyck_st.h9 typedef struct st_table st_table; typedef in typeref:struct:st_table
16 struct st_table { struct
27 st_table *st_init_table();
28 st_table *st_init_table_with_size();
29 st_table *st_init_numtable();
30 st_table *st_init_numtable_with_size();
31 st_table *st_init_strtable();
32 st_table *st_init_strtable_with_size();
36 st_table *st_cop
[all...]
H A Dsyck_st.c151 st_table*
156 st_table *tbl;
167 tbl = alloc(st_table);
176 st_table*
183 st_table*
189 st_table*
196 st_table*
202 st_table*
211 st_table *table;
251 st_table *tabl
[all...]
H A Dsyck.h283 st_table *anchors, *bad_anchors;
285 st_table *syms;
337 st_table *markers, *anchors, *anchored;
/macosx-10.9.5/ruby-104/ruby/include/ruby/
H A Dst.h61 typedef struct st_table st_table; typedef in typeref:struct:st_table
77 struct st_table { struct
110 st_table *st_init_table(const struct st_hash_type *);
111 st_table *st_init_table_with_size(const struct st_hash_type *, st_index_t);
112 st_table *st_init_numtable(void);
113 st_table *st_init_numtable_with_size(st_index_t);
114 st_table *st_init_strtable(void);
115 st_table *st_init_strtable_with_size(st_index_t);
116 st_table *st_init_strcasetabl
[all...]
H A Dintern.h449 void rb_mark_tbl(struct st_table*);
450 void rb_mark_set(struct st_table*);
451 void rb_mark_hash(struct st_table*);
464 void st_foreach_safe(struct st_table *, int (*)(ANYARGS), st_data_t);
481 struct st_table *rb_hash_tbl(VALUE);
875 struct st_table* rb_generic_ivar_table(VALUE);
/macosx-10.9.5/ruby-104/ruby/sample/
H A Dmkproto.rb3 if /^((void|VALUE|int|char *\*|ID|struct \w+ *\*|st_table *\*) *)?\n(\w+)\(.*\)\n\s*((.+;\n)*)\{/ =~ line
/macosx-10.9.5/ruby-104/ruby/ext/-test-/st/numhash/
H A Dnumhash.c19 st_table *tbl = (st_table *)DATA_PTR(self);
30 if (st_lookup((st_table *)DATA_PTR(self), (st_data_t)key, &data))
40 st_insert((st_table *)DATA_PTR(self), (st_data_t)key, (st_data_t)data);
56 st_table *table = DATA_PTR(self);
79 if (st_update((st_table *)DATA_PTR(self), (st_data_t)key, update_func, 0))
94 return ST2NUM(((st_table *)DATA_PTR(self))->num_entries);
101 if (st_delete_safe((st_table *)DATA_PTR(self), &k, &val, (st_data_t)self)) {
/macosx-10.9.5/ruby-104/ruby/
H A Dst.c74 static void rehash(st_table *);
93 #define st_alloc_table() (st_table *)malloc(sizeof(st_table))
123 remove_packed_entry(st_table *table, st_index_t i)
134 remove_safe_packed_entry(st_table *table, st_index_t i, st_data_t never)
201 rb_raise(rb_eRuntimeError, "st_table too big");
228 st_table*
231 st_table *tbl;
265 st_table*
271 st_table*
[all...]
H A Dconstant.h28 void rb_free_const_table(st_table *tbl);
H A Dvariable.c22 st_table *rb_global_tbl;
23 st_table *rb_class_tbl;
901 static st_table *generic_iv_tbl;
903 st_table*
911 return (st_table *)tbl;
921 if (st_lookup((st_table *)tbl, (st_data_t)id, &val)) {
935 st_table *tbl;
952 st_insert((st_table *)data, (st_data_t)id, (st_data_t)val);
958 st_table *tbl;
963 tbl = (st_table *)dat
[all...]
H A Diseq.h29 struct st_table *ruby_insn_make_insn_table(void);
106 st_table *labels_table;
H A Dclass.c34 extern st_table *rb_class_tbl;
166 clone_const(ID key, const rb_const_entry_t *ce, st_table *tbl)
177 return clone_const((ID)key, (const rb_const_entry_t *)value, (st_table *)data);
390 extern st_table *rb_class_tbl;
728 const st_table *const klass_m_tbl = RCLASS_M_TBL(RCLASS_ORIGIN(klass));
777 st_table *tbl = (st_table *) data;
989 st_table *list = (st_table *)data;
1013 st_table *lis
[all...]
H A Dload.c175 static struct st_table *
181 static st_table *
190 struct st_table *features_index;
272 static st_table *
379 st_table *loading_tbl, *features_index;
707 st_table *loading_tbl = get_loading_table();
762 st_table *loading_tbl = get_loading_table();
1049 st_table *loading_tbl = get_loading_table();
H A Dmethod.h136 void rb_free_m_table(st_table *tbl);
H A Dmarshal.c93 static st_table *compat_allocator_tbl;
138 st_table *symbols;
139 st_table *data;
140 st_table *compat_tbl;
141 st_table *encodings;
565 w_ivar(VALUE obj, st_table *tbl, struct dump_call_arg *arg)
598 st_table *ivtbl = 0;
667 st_table *ivtbl2 = 0;
983 st_table *symbols;
984 st_table *dat
[all...]
H A Ddln.c191 static st_table *sym_tbl;
192 static st_table *undef_tbl;
330 static st_table *
333 st_table *tbl;
494 static st_table *reloc_tbl = NULL;
897 search_undef(const char *key, int value, st_table *lib_tbl)
921 st_table *lib_tbl = NULL;
H A Dinternal.h37 struct st_table *iv_tbl;
38 struct st_table *const_tbl;
H A Dhash.c115 st_table *tbl;
133 st_foreach_safe(st_table *table, int (*func)(ANYARGS), st_data_t a)
158 st_table *tbl;
265 struct st_table *
485 st_table *tbl;
491 st_table *tbl = (st_table *)arg;
521 st_table *tbl;
1209 st_table *tbl = RHASH(hash)->ntbl;
1236 st_table *ntb
[all...]
H A Dvm_core.h38 * TODO: object space independent st_table.
39 * socklist needs st_table in rb_w32_sysinit(), before object space
346 st_table *living_threads;
367 struct st_table *loaded_features_index;
368 struct st_table *loading_table;
579 st_table *local_storage;
H A Dgc.c241 st_table *table;
335 extern st_table *rb_class_tbl;
354 static void mark_tbl(rb_objspace_t *, st_table *);
800 rb_free_m_table(st_table *tbl)
814 rb_free_const_table(st_table *tbl)
2363 mark_tbl(rb_objspace_t *objspace, st_table *tbl)
2380 mark_set(rb_objspace_t *objspace, st_table *tbl)
2389 rb_mark_set(st_table *tbl)
2404 mark_hash(rb_objspace_t *objspace, st_table *tbl)
2413 rb_mark_hash(st_table *tb
[all...]
H A Dtranscode.c163 static st_table *transcoder_table;
169 st_table *table2;
175 table2 = (st_table *)val;
192 st_table *table2;
197 table2 = (st_table *)val;
249 st_table *visited;
284 st_table *table2;
310 table2 = (st_table *)val;
1789 st_table *table2;
1794 table2 = (st_table *)
[all...]
H A Diseq.c483 static struct st_table *type_map_cache = 0;
484 struct st_table *type_map = 0;
525 struct st_table *cached_map;
536 cached_map = ATOMIC_PTR_CAS(type_map_cache, (struct st_table *)0, type_map);
1599 register_label(struct st_table *table, unsigned long idx)
1654 struct st_table *labels_table = st_init_numtable();
/macosx-10.9.5/RubyCocoa-80/RubyCocoa/framework/src/objc/
H A DBridgeSupport.h64 struct st_table * class_methods;
65 struct st_table * instance_methods;
H A DBridgeSupport.m37 static struct st_table *bsBoxed; // boxed encoding -> struct bsBoxed
38 static struct st_table *bsCFTypes; // encoding -> struct bsCFType
39 static struct st_table *bsCFTypes2; // CFTypeID -> struct bsCFType
40 static struct st_table *bsFunctions; // function name -> struct bsFunction
41 static struct st_table *bsConstants; // constant name -> type
42 static struct st_table *bsMagicCookieConstants; // constant value -> struct bsConst
43 static struct st_table *bsClasses; // class name -> struct bsClass
44 static struct st_table *bsInformalProtocolClassMethods; // selector -> struct bsInformalProtocolMethod
45 static struct st_table *bsInformalProtocolInstanceMethods; // selector -> struct bsInformalProtocolMethod
1103 struct st_table *
[all...]
/macosx-10.9.5/ruby-104/ruby/enc/
H A Dunicode.c225 static st_table* FoldTable; /* fold-1, fold-2, fold-3 */
226 static st_table* Unfold1Table;
227 static st_table* Unfold2Table;
228 static st_table* Unfold3Table;

Completed in 237 milliseconds

12