RSTRUCT          502 marshal.c      		long len = RSTRUCT(obj)->len;
RSTRUCT          514 marshal.c      		    w_object(RSTRUCT(obj)->ptr[i], arg, limit);
RSTRUCT           79 struct.c       	    return RSTRUCT(obj)->ptr[i];
RSTRUCT           93 struct.c       static VALUE rb_struct_ref0(obj) VALUE obj; {return RSTRUCT(obj)->ptr[0];}
RSTRUCT           94 struct.c       static VALUE rb_struct_ref1(obj) VALUE obj; {return RSTRUCT(obj)->ptr[1];}
RSTRUCT           95 struct.c       static VALUE rb_struct_ref2(obj) VALUE obj; {return RSTRUCT(obj)->ptr[2];}
RSTRUCT           96 struct.c       static VALUE rb_struct_ref3(obj) VALUE obj; {return RSTRUCT(obj)->ptr[3];}
RSTRUCT           97 struct.c       static VALUE rb_struct_ref4(obj) VALUE obj; {return RSTRUCT(obj)->ptr[4];}
RSTRUCT           98 struct.c       static VALUE rb_struct_ref5(obj) VALUE obj; {return RSTRUCT(obj)->ptr[5];}
RSTRUCT           99 struct.c       static VALUE rb_struct_ref6(obj) VALUE obj; {return RSTRUCT(obj)->ptr[6];}
RSTRUCT          100 struct.c       static VALUE rb_struct_ref7(obj) VALUE obj; {return RSTRUCT(obj)->ptr[7];}
RSTRUCT          101 struct.c       static VALUE rb_struct_ref8(obj) VALUE obj; {return RSTRUCT(obj)->ptr[8];}
RSTRUCT          102 struct.c       static VALUE rb_struct_ref9(obj) VALUE obj; {return RSTRUCT(obj)->ptr[9];}
RSTRUCT          141 struct.c       	    return RSTRUCT(obj)->ptr[i] = val;
RSTRUCT          265 struct.c           MEMCPY(RSTRUCT(self)->ptr, RARRAY(values)->ptr, VALUE, RARRAY(values)->len);
RSTRUCT          267 struct.c       	rb_mem_clear(RSTRUCT(self)->ptr+RARRAY(values)->len,
RSTRUCT          330 struct.c           for (i=0; i<RSTRUCT(s)->len; i++) {
RSTRUCT          331 struct.c       	rb_yield(RSTRUCT(s)->ptr[i]);
RSTRUCT          347 struct.c           for (i=0; i<RSTRUCT(s)->len; i++) {
RSTRUCT          348 struct.c       	rb_yield(rb_assoc_new(RARRAY(member)->ptr[i], RSTRUCT(s)->ptr[i]));
RSTRUCT          381 struct.c           for (i=0; i<RSTRUCT(s)->len; i++) {
RSTRUCT          392 struct.c       	str2 = rb_inspect(RSTRUCT(s)->ptr[i]);
RSTRUCT          420 struct.c           return rb_ary_new4(RSTRUCT(s)->len, RSTRUCT(s)->ptr);
RSTRUCT          420 struct.c           return rb_ary_new4(RSTRUCT(s)->len, RSTRUCT(s)->ptr);
RSTRUCT          432 struct.c           RSTRUCT(copy)->ptr = ALLOC_N(VALUE, RSTRUCT(s)->len);
RSTRUCT          432 struct.c           RSTRUCT(copy)->ptr = ALLOC_N(VALUE, RSTRUCT(s)->len);
RSTRUCT          433 struct.c           RSTRUCT(copy)->len = RSTRUCT(s)->len;
RSTRUCT          433 struct.c           RSTRUCT(copy)->len = RSTRUCT(s)->len;
RSTRUCT          434 struct.c           MEMCPY(RSTRUCT(copy)->ptr, RSTRUCT(s)->ptr, VALUE, RSTRUCT(copy)->len);
RSTRUCT          434 struct.c           MEMCPY(RSTRUCT(copy)->ptr, RSTRUCT(s)->ptr, VALUE, RSTRUCT(copy)->len);
RSTRUCT          434 struct.c           MEMCPY(RSTRUCT(copy)->ptr, RSTRUCT(s)->ptr, VALUE, RSTRUCT(copy)->len);
RSTRUCT          455 struct.c       	    return RSTRUCT(s)->ptr[i];
RSTRUCT          473 struct.c           if (i < 0) i = RSTRUCT(s)->len + i;
RSTRUCT          476 struct.c       		 i, RSTRUCT(s)->len);
RSTRUCT          477 struct.c           if (RSTRUCT(s)->len <= i)
RSTRUCT          479 struct.c       		 i, RSTRUCT(s)->len);
RSTRUCT          480 struct.c           return RSTRUCT(s)->ptr[i];
RSTRUCT          500 struct.c       	    RSTRUCT(s)->ptr[i] = val;
RSTRUCT          518 struct.c           if (i < 0) i = RSTRUCT(s)->len + i;
RSTRUCT          521 struct.c       		 i, RSTRUCT(s)->len);
RSTRUCT          523 struct.c           if (RSTRUCT(s)->len <= i) {
RSTRUCT          525 struct.c       		 i, RSTRUCT(s)->len);
RSTRUCT          528 struct.c           return RSTRUCT(s)->ptr[i] = val;
RSTRUCT          545 struct.c       	for (i = 0; i < RSTRUCT(s)->len; i++) {
RSTRUCT          546 struct.c       	    if (RTEST(rb_yield(RSTRUCT(s)->ptr[i]))) {
RSTRUCT          547 struct.c       		rb_ary_push(result, RSTRUCT(s)->ptr[i]);
RSTRUCT          568 struct.c           if (RSTRUCT(s)->len != RSTRUCT(s2)->len) {
RSTRUCT          568 struct.c           if (RSTRUCT(s)->len != RSTRUCT(s2)->len) {
RSTRUCT          572 struct.c           for (i=0; i<RSTRUCT(s)->len; i++) {
RSTRUCT          573 struct.c       	if (!rb_equal(RSTRUCT(s)->ptr[i], RSTRUCT(s2)->ptr[i])) return Qfalse;
RSTRUCT          573 struct.c       	if (!rb_equal(RSTRUCT(s)->ptr[i], RSTRUCT(s2)->ptr[i])) return Qfalse;
RSTRUCT          582 struct.c           return LONG2FIX(RSTRUCT(s)->len);