Home | History | Annotate | Download | only in ruby

Lines Matching refs:VALUE

29 static VALUE swig_ruby_trackings = Qnil;
47 VALUE verbose = rb_gv_get("VERBOSE");
65 SWIGRUNTIME VALUE SWIG_RubyPtrToReference(void* ptr) {
75 SWIGRUNTIME VALUE SWIG_RubyObjectToReference(VALUE object) {
85 SWIGRUNTIME VALUE SWIG_RubyReferenceToObject(VALUE reference) {
94 SWIGRUNTIME void SWIG_RubyAddTracking(void* ptr, VALUE object) {
103 VALUE key = SWIG_RubyPtrToReference(ptr);
106 VALUE value = SWIG_RubyObjectToReference(object);
109 rb_hash_aset(swig_ruby_trackings, key, value);
113 SWIGRUNTIME VALUE SWIG_RubyInstanceFor(void* ptr) {
115 VALUE key = SWIG_RubyPtrToReference(ptr);
117 /* Now lookup the value stored in the global hash table */
118 VALUE value = rb_hash_aref(swig_ruby_trackings, key);
120 if (value == Qnil) {
125 /* Convert this value to Ruby object */
126 return SWIG_RubyReferenceToObject(value);
136 VALUE key = SWIG_RubyPtrToReference(ptr);
147 VALUE object = SWIG_RubyInstanceFor(ptr);