TYPE             627 array.c            if (TYPE(obj) == T_ARRAY) {
TYPE             832 array.c        	if (TYPE(RARRAY(ary)->ptr[i]) == T_STRING) {
TYPE             846 array.c        	switch (TYPE(tmp)) {
TYPE             1037 array.c            if (TYPE(cmp) == T_BIGNUM) {
TYPE             1066 array.c            if (TYPE(a) == T_STRING && TYPE(b) == T_STRING) {
TYPE             1066 array.c            if (TYPE(a) == T_STRING && TYPE(b) == T_STRING) {
TYPE             1433 array.c            if (TYPE(times) == T_STRING) {
TYPE             1464 array.c        	if (TYPE(*p) == T_ARRAY &&
TYPE             1483 array.c        	if (TYPE(*p) == T_ARRAY
TYPE             1499 array.c            if (TYPE(ary2) != T_ARRAY) return Qfalse;
TYPE             1514 array.c            if (TYPE(ary2) != T_ARRAY) return Qfalse;
TYPE             1764 array.c        	if (TYPE(RARRAY(ary)->ptr[i]) == T_ARRAY) {
TYPE             1787 array.c        	if (TYPE(ary2) == T_ARRAY) {
TYPE             840 bignum.c           switch (TYPE(y)) {
TYPE             873 bignum.c           switch (TYPE(y)) {
TYPE             897 bignum.c           if (TYPE(y) != T_BIGNUM) return Qfalse;
TYPE             1027 bignum.c           switch (TYPE(y)) {
TYPE             1046 bignum.c           switch (TYPE(y)) {
TYPE             1071 bignum.c           switch (TYPE(y)) {
TYPE             1262 bignum.c           switch (TYPE(y)) {
TYPE             1288 bignum.c           switch (TYPE(y)) {
TYPE             1310 bignum.c           switch (TYPE(y)) {
TYPE             1332 bignum.c           switch (TYPE(y)) {
TYPE             1356 bignum.c           switch (TYPE(y)) {
TYPE             1626 bignum.c           if (TYPE(y) == T_BIGNUM) {
TYPE             197 class.c        	if (TYPE(klass) != T_CLASS) {
TYPE             227 class.c        	if (TYPE(klass) != T_CLASS) {
TYPE             286 class.c        	if (TYPE(module) == T_MODULE)
TYPE             307 class.c        	if (TYPE(module) == T_MODULE)
TYPE             335 class.c            if (TYPE(module) == T_ICLASS) {
TYPE             362 class.c            switch (TYPE(module)) {
TYPE             606 class.c        	while (klass && TYPE(klass) == T_ICLASS) {
TYPE              27 compar.c           if (TYPE(c) == T_BIGNUM) {
TYPE              41 compar.c           if (TYPE(c) == T_BIGNUM) {
TYPE              56 compar.c           if (TYPE(c) == T_BIGNUM) {
TYPE              70 compar.c           if (TYPE(c) == T_BIGNUM) {
TYPE              85 compar.c           if (TYPE(c) == T_BIGNUM) {
TYPE             277 enum.c             ary  = rb_ary_new2((TYPE(obj) == T_ARRAY) ? RARRAY(obj)->len : 2000);
TYPE             223 error.c            if (TYPE(x) != t) {
TYPE             385 error.c        	int t = TYPE(bt);
TYPE             392 error.c        	    if (TYPE(RARRAY(bt)->ptr[i]) != T_STRING) {
TYPE             577 error.c        	while (TYPE(klass) == T_ICLASS || FL_TEST(klass, FL_SINGLETON)) {
TYPE             160 eval.c             if (TYPE(x)!= T_STRING) {
TYPE             174 eval.c         		  (TYPE(klass) == T_MODULE) ? "module" : "class",
TYPE             432 eval.c             if (!body && TYPE(klass) == T_MODULE) {
TYPE             1040 eval.c         	    if (TYPE(ep->ptr[i]) == T_STRING) {
TYPE             1433 eval.c             if (TYPE(cmd) != T_STRING) {
TYPE             1517 eval.c             if (TYPE(val) != T_CLASS) {
TYPE             1627 eval.c         	    switch (TYPE(klass)) {
TYPE             1665 eval.c         	    switch (TYPE(obj)) {
TYPE             1672 eval.c         	else if (TYPE(c) == T_MODULE) {
TYPE             1712 eval.c         	if (TYPE(klass) == T_MODULE) {
TYPE             1721 eval.c         	if (name == alloc && TYPE(singleton) == T_CLASS) {
TYPE             1804 eval.c         	if (TYPE(args) != T_ARRAY)\
TYPE             1993 eval.c         	    switch (TYPE(val)) {
TYPE             2048 eval.c             if (TYPE(block) == T_DATA && RDATA(block)->dfree == (RUBY_DATA_FUNC)blk_free) {
TYPE             2111 eval.c         	if (TYPE(klass) == T_ICLASS) {
TYPE             2145 eval.c             if (TYPE(v) == T_ARRAY) {
TYPE             2159 eval.c             if (TYPE(v) != T_ARRAY) {
TYPE             2175 eval.c             if (TYPE(v) != T_ARRAY) {
TYPE             2193 eval.c             if (TYPE(v) == T_ARRAY) {
TYPE             2206 eval.c             if (TYPE(v) != T_ARRAY) {
TYPE             2212 eval.c             if (RARRAY(v)->len == 1 && TYPE(RARRAY(v)->ptr[0]) != T_ARRAY) {
TYPE             2276 eval.c         	    if (TYPE(l) == T_STRING) {
TYPE             2354 eval.c         		    if (TYPE(v) != T_ARRAY) v = rb_ary_to_ary(v);
TYPE             2397 eval.c         			if (TYPE(v) != T_ARRAY) v = rb_ary_to_ary(v);
TYPE             3019 eval.c         	    switch (TYPE(klass)) {
TYPE             3307 eval.c         		if (TYPE(klass) != T_CLASS) {
TYPE             3350 eval.c         		if (TYPE(module) != T_MODULE) {
TYPE             3681 eval.c         	if (TYPE(argv[0]) == T_STRING) {
TYPE             3803 eval.c         		if (TYPE(val) == T_ARRAY && RARRAY(val)->len != 0) {
TYPE             4307 eval.c             switch (TYPE(obj)) {
TYPE             4752 eval.c         	    if (TYPE(defined_class) == T_ICLASS) {
TYPE             5049 eval.c             if (TYPE(ruby_class) == T_ICLASS) {
TYPE             5777 eval.c             if (TYPE(module) != T_MODULE) {
TYPE             5812 eval.c             switch (TYPE(include)) {
TYPE             6618 eval.c             if (TYPE(other) != T_DATA) return Qfalse;
TYPE             6838 eval.c             if (TYPE(other) != T_DATA || RDATA(other)->dmark != (RUBY_DATA_FUNC)bm_mark)
TYPE             6956 eval.c         	if (!((TYPE(data->rklass) == T_MODULE) ?
TYPE             7514 eval.c             if (TYPE(data) != T_DATA || RDATA(data)->dmark != (RUBY_DATA_FUNC)thread_mark) {
TYPE             8257 eval.c         	if (TYPE(oldbt) == T_ARRAY && RARRAY(oldbt)->len > 0) {
TYPE              87 ext/Win32API/Win32API.c     switch (TYPE(import)) {
TYPE             237 ext/dl/dl.c        switch( TYPE(e) ){
TYPE             265 ext/dl/dl.c        switch( TYPE(e) ){
TYPE             293 ext/dl/dl.c        switch( TYPE(e) ){
TYPE             322 ext/dl/dl.c        switch( TYPE(e) ){
TYPE             351 ext/dl/dl.c        switch( TYPE(e) ){
TYPE             380 ext/dl/dl.c        switch( TYPE(e) ){
TYPE             409 ext/dl/dl.c        switch( TYPE(e) ){
TYPE             446 ext/dl/dl.c      if( TYPE(v) != T_ARRAY ){
TYPE             460 ext/dl/dl.c      switch( TYPE(val0) ){
TYPE              42 ext/dl/dl.h    # define StringValue(v) if(TYPE(v) != T_STRING) v = rb_str_to_str(v)
TYPE              45 ext/dl/dl.h    # define StringValuePtr(v) RSTRING((TYPE(v) == T_STRING) ? (v) : rb_str_to_str(v))->ptr
TYPE             554 ext/dl/ptr.c       if( !(TYPE(vid)==T_STRING || TYPE(vid)==T_SYMBOL) ){
TYPE             554 ext/dl/ptr.c       if( !(TYPE(vid)==T_STRING || TYPE(vid)==T_SYMBOL) ){
TYPE             742 ext/dl/ptr.c     if( TYPE(key) == T_FIXNUM || TYPE(key) == T_BIGNUM ){
TYPE             742 ext/dl/ptr.c     if( TYPE(key) == T_FIXNUM || TYPE(key) == T_BIGNUM ){
TYPE             748 ext/dl/ptr.c     if( ! (TYPE(key) == T_STRING || TYPE(key) == T_SYMBOL ) ){
TYPE             748 ext/dl/ptr.c     if( ! (TYPE(key) == T_STRING || TYPE(key) == T_SYMBOL ) ){
TYPE             832 ext/dl/ptr.c     if( TYPE(val) == T_ARRAY ){
TYPE             859 ext/dl/ptr.c     if( TYPE(key) == T_FIXNUM || TYPE(key) == T_BIGNUM ){
TYPE             859 ext/dl/ptr.c     if( TYPE(key) == T_FIXNUM || TYPE(key) == T_BIGNUM ){
TYPE             879 ext/dl/ptr.c     if( ! (TYPE(key) == T_STRING || TYPE(key) == T_SYMBOL ) ){
TYPE             879 ext/dl/ptr.c     if( ! (TYPE(key) == T_STRING || TYPE(key) == T_SYMBOL ) ){
TYPE             459 ext/dl/sym.c   	if( TYPE(argv[i]) != T_STRING ){
TYPE             467 ext/dl/sym.c         if( TYPE(argv[i]) != T_STRING ){
TYPE             392 ext/racc/cparse/cparse.c     if (TYPE(block_args) != T_ARRAY) {
TYPE             125 ext/readline/readline.c     if (TYPE(ary) != T_ARRAY)
TYPE             294 ext/socket/socket.c     switch (TYPE(val)) {
TYPE             1745 ext/socket/socket.c     if (TYPE(domain) == T_STRING) {
TYPE             1794 ext/socket/socket.c     if (TYPE(type) == T_STRING) {
TYPE             2222 ext/socket/socket.c     if (TYPE(sa) == T_STRING) {
TYPE             2232 ext/socket/socket.c     else if (TYPE(sa) == T_ARRAY) {
TYPE             454 ext/stringio/stringio.c     if (argc == 1 && TYPE(*argv) != T_STRING) {
TYPE             764 ext/stringio/stringio.c     if (TYPE(str) != T_STRING)
TYPE             557 ext/win32ole/win32ole.c     while(TYPE(obj) == T_ARRAY) {
TYPE             610 ext/win32ole/win32ole.c     switch (TYPE(val)) {
TYPE             623 ext/win32ole/win32ole.c         while(TYPE(val1) == T_ARRAY) {
TYPE             639 ext/win32ole/win32ole.c         while(TYPE(val1) == T_ARRAY) {
TYPE             1384 ext/win32ole/win32ole.c     if (TYPE(klass) != T_CLASS &&
TYPE             1385 ext/win32ole/win32ole.c         TYPE(klass) != T_MODULE &&
TYPE             1386 ext/win32ole/win32ole.c         TYPE(klass) != T_NIL) {
TYPE             1402 ext/win32ole/win32ole.c         if(TYPE(klass) != T_NIL) {
TYPE             1410 ext/win32ole/win32ole.c     else if(TYPE(ole) == T_STRING) {
TYPE             1420 ext/win32ole/win32ole.c         if(TYPE(klass) != T_NIL) {
TYPE             1573 ext/win32ole/win32ole.c     if (TYPE(helpfile) != T_STRING) {
TYPE             1643 ext/win32ole/win32ole.c     if(TYPE(key) != T_STRING) {
TYPE             1726 ext/win32ole/win32ole.c     if(TYPE(param) == T_HASH) {
TYPE             2879 ext/win32ole/win32ole.c     if(TYPE(typelib) == T_STRING) {
TYPE             4659 ext/win32ole/win32ole.c     switch (TYPE(val)) {
TYPE             4769 ext/win32ole/win32ole.c     if (NIL_P(ary) || TYPE(ary) != T_ARRAY) {
TYPE             5105 ext/win32ole/win32ole.c     if(TYPE(itf) != T_NIL) {
TYPE             5177 ext/win32ole/win32ole.c     if (NIL_P(ary) || TYPE(ary) != T_ARRAY) {
TYPE             360 file.c             if (TYPE(file) == T_FILE) {
TYPE             1846 file.c         	switch (TYPE(argv[i])) {
TYPE             1241 gc.c           		switch (TYPE(p)) {
TYPE             1274 gc.c           		switch (TYPE(p)) {
TYPE              67 hash.c             if (TYPE(a) == T_STRING && RBASIC(a)->klass == rb_cString &&
TYPE              68 hash.c         	TYPE(b) == T_STRING && RBASIC(b)->klass == rb_cString) {
TYPE              87 hash.c             switch (TYPE(a)) {
TYPE             229 hash.c             if (argc == 1 && TYPE(argv[0]) == T_HASH) {
TYPE             554 hash.c             if (TYPE(key) != T_STRING || st_lookup(RHASH(hash)->tbl, key, 0)) {
TYPE             866 hash.c             if (TYPE(hash2) != T_HASH) return Qfalse;
TYPE             1485 hash.c             if (TYPE(value) != T_STRING) return Qfalse;
TYPE             1508 hash.c             if (TYPE(value) != T_STRING) return Qnil;
TYPE             1537 hash.c         	if (TYPE(argv[i]) == T_STRING) {
TYPE             295 io.c               if (TYPE(str) != T_STRING)
TYPE             299 io.c               if (TYPE(io) != T_FILE) {
TYPE             1432 io.c               if (TYPE(str) != T_STRING)
TYPE             2282 io.c           	if (TYPE(fname) != T_STRING) { /* fname must be IO */
TYPE             2401 io.c               if (TYPE(argv[0]) == T_STRING) {
TYPE             2433 io.c           	switch (TYPE(argv[i])) {
TYPE             2555 io.c               if (TYPE(rb_defout) == T_FILE) {
TYPE             2599 io.c               if (TYPE(val) != T_FILE) {
TYPE             2603 io.c               if (TYPE(*var) != T_FILE) {
TYPE             2635 io.c               if (TYPE(*var) == T_FILE && !rb_io_closed(*var)) {
TYPE             2638 io.c               if (TYPE(val) != T_FILE) {
TYPE             2642 io.c               if (TYPE(*var) != T_FILE) {
TYPE             2841 io.c           		    if (TYPE(rb_defout) == T_FILE && rb_defout != rb_stdout) {
TYPE             2910 io.c               if (TYPE(file) == T_FILE)
TYPE             2925 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3271 io.c               if (TYPE(arg) == T_STRING && RSTRING(arg)->ptr[len] != 17) {
TYPE             3543 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3559 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3573 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3585 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3597 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3622 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3656 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3689 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3742 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             3775 io.c               if (TYPE(current_file) != T_FILE) {
TYPE             381 marshal.c      	    if (TYPE(v) != T_STRING) {
TYPE             824 marshal.c          if (TYPE(v) != T_CLASS) {
TYPE             836 marshal.c          if (TYPE(v) != T_MODULE) {
TYPE             879 marshal.c      	    if (rb_special_const_p(v) || TYPE(v) == T_OBJECT || TYPE(v) == T_CLASS) {
TYPE             879 marshal.c      	    if (rb_special_const_p(v) || TYPE(v) == T_OBJECT || TYPE(v) == T_CLASS) {
TYPE             883 marshal.c      	    if (TYPE(v) == T_MODULE || !RTEST(rb_funcall(c, '<', 1, RBASIC(v)->klass))) {
TYPE             886 marshal.c      		if (TYPE(v) != TYPE(tmp)) goto format_error;
TYPE             886 marshal.c      		if (TYPE(v) != TYPE(tmp)) goto format_error;
TYPE             1065 marshal.c      	    if (TYPE(v) != T_OBJECT) {
TYPE             1087 marshal.c                 if (TYPE(v) != T_DATA) {
TYPE              74 numeric.c          if (TYPE(ary) != T_ARRAY || RARRAY(ary)->len != 2) {
TYPE             132 numeric.c          if (TYPE(div) == T_FLOAT) {
TYPE             278 numeric.c          switch (TYPE(y)) {
TYPE             294 numeric.c          switch (TYPE(y)) {
TYPE             310 numeric.c          switch (TYPE(y)) {
TYPE             329 numeric.c          switch (TYPE(y)) {
TYPE             375 numeric.c          switch (TYPE(y)) {
TYPE             398 numeric.c          switch (TYPE(y)) {
TYPE             419 numeric.c          switch (TYPE(y)) {
TYPE             435 numeric.c          if (TYPE(x) != TYPE(y)) return Qfalse;
TYPE             435 numeric.c          if (TYPE(x) != TYPE(y)) return Qfalse;
TYPE             451 numeric.c          switch (TYPE(y)) {
TYPE             499 numeric.c          switch (TYPE(y)) {
TYPE             525 numeric.c          switch (TYPE(y)) {
TYPE             551 numeric.c          switch (TYPE(y)) {
TYPE             577 numeric.c          switch (TYPE(y)) {
TYPE             603 numeric.c          switch (TYPE(y)) {
TYPE             626 numeric.c          if (TYPE(y) == T_FLOAT && RFLOAT(x)->value == RFLOAT(y)->value) {
TYPE             818 numeric.c          else if (TYPE(from) == T_FLOAT || TYPE(to) == T_FLOAT || TYPE(step) == T_FLOAT) {
TYPE             818 numeric.c          else if (TYPE(from) == T_FLOAT || TYPE(to) == T_FLOAT || TYPE(step) == T_FLOAT) {
TYPE             818 numeric.c          else if (TYPE(from) == T_FLOAT || TYPE(to) == T_FLOAT || TYPE(step) == T_FLOAT) {
TYPE             860 numeric.c          switch (TYPE(val)) {
TYPE             888 numeric.c          if (TYPE(val) == T_BIGNUM) {
TYPE             960 numeric.c          switch (TYPE(val)) {
TYPE             997 numeric.c          if (TYPE(val) == T_BIGNUM) {
TYPE             1054 numeric.c          switch (TYPE(x)) {
TYPE             1070 numeric.c          switch (TYPE(x)) {
TYPE             1149 numeric.c          if (TYPE(y) == T_FLOAT) {
TYPE             1173 numeric.c          if (TYPE(y) == T_FLOAT) {
TYPE             1199 numeric.c          if (TYPE(y) == T_FLOAT) {
TYPE             1397 numeric.c          if (TYPE(y) == T_BIGNUM) {
TYPE             1410 numeric.c          if (TYPE(y) == T_BIGNUM) {
TYPE             1423 numeric.c          if (TYPE(y) == T_BIGNUM) {
TYPE             1476 numeric.c          if (TYPE(idx) == T_BIGNUM) {
TYPE              80 object.c           while (FL_TEST(cl, FL_SINGLETON) || TYPE(cl) == T_ICLASS) {
TYPE             106 object.c           switch (TYPE(obj)) {
TYPE             158 object.c           if (TYPE(obj) != TYPE(orig) || rb_obj_class(obj) != rb_obj_class(orig)) {
TYPE             158 object.c           if (TYPE(obj) != TYPE(orig) || rb_obj_class(obj) != rb_obj_class(orig)) {
TYPE             239 object.c           if (TYPE(obj) == T_OBJECT
TYPE             264 object.c           switch (TYPE(c)) {
TYPE             283 object.c           switch (TYPE(c)) {
TYPE             405 object.c           switch (TYPE(y)) {
TYPE             546 object.c       	switch (TYPE(v)) {
TYPE             573 object.c           switch (TYPE(arg)) {
TYPE             601 object.c           switch (TYPE(arg)) {
TYPE             627 object.c           switch (TYPE(arg)) {
TYPE             745 object.c           while (TYPE(super) == T_ICLASS) {
TYPE             760 object.c           switch (TYPE(name)) {
TYPE             933 object.c           if (TYPE(val) == type) return val;
TYPE             935 object.c           if (TYPE(v) != type) {
TYPE             951 object.c           if (TYPE(val) == type && type != T_DATA) return val;
TYPE             954 object.c           if (TYPE(v) != type) {
TYPE             986 object.c           switch (TYPE(val)) {
TYPE             1105 object.c           switch (TYPE(val)) {
TYPE             1144 object.c           switch (TYPE(val)) {
TYPE             1199 object.c           if (TYPE(val) == T_ARRAY) return val;
TYPE             1207 object.c           if (TYPE(val) != T_ARRAY) {
TYPE             859 pack.c         		if (TYPE(from) == T_BIGNUM) {
TYPE             861 pack.c         		    while (TYPE(from) == T_BIGNUM) {
TYPE             1655 pack.c         			if (TYPE(*p) == T_STRING && RSTRING(*p)->ptr == t) {
TYPE             1697 pack.c         			    if (TYPE(*p) == T_STRING && RSTRING(*p)->ptr == t) {
TYPE             2348 parse.y        	if (TYPE(hash) == T_HASH) {
TYPE             4527 parse.y        	    if (TYPE(node1->nd_lit) == T_REGEXP) {
TYPE             4540 parse.y        	    if (TYPE(node2->nd_lit) == T_REGEXP) {
TYPE             5047 parse.y        	if (TYPE(node->nd_lit) == T_REGEXP) {
TYPE              57 prec.c             switch (TYPE(include)) {
TYPE             689 process.c          if (TYPE(argv[0]) == T_ARRAY) {
TYPE             820 process.c          if (TYPE(argv[0]) == T_ARRAY) {
TYPE             843 process.c          if (TYPE(argv[0]) == T_ARRAY) {
TYPE             869 process.c          if (TYPE(argv[0]) == T_ARRAY) {
TYPE             894 process.c          if (TYPE(argv[0]) == T_ARRAY) {
TYPE             920 process.c          if (TYPE(argv[0]) == T_ARRAY) {
TYPE             219 random.c           switch (TYPE(vmax)) {
TYPE             263 range.c            else if (TYPE(b) == T_STRING) {
TYPE             307 range.c            if (TYPE(beg) == T_STRING) {
TYPE             1081 re.c               if (TYPE(re2) != T_REGEXP) return Qfalse;
TYPE             1117 re.c               if (TYPE(line) != T_STRING) {
TYPE             1180 re.c               if (TYPE(src) == T_REGEXP) {
TYPE             216 ruby.h         #define StringValue(v) if (TYPE(v) != T_STRING) rb_string_value(&(v))
TYPE             269 ruby.h         #define NUM2CHR(x) (((TYPE(x) == T_STRING)&&(RSTRING(x)->len>=1))?\
TYPE             207 signal.c           switch (TYPE(argv[0])) {
TYPE             494 signal.c           else if (TYPE(command) == T_STRING) {
TYPE             525 signal.c           switch (TYPE(arg->sig)) {
TYPE             336 sprintf.c      		switch (TYPE(val)) {
TYPE             285 string.c           if (TYPE(obj) == T_STRING) {
TYPE             289 string.c           if (TYPE(str) != T_STRING)
TYPE             388 string.c           if (TYPE(arg) == T_ARRAY) {
TYPE             448 string.c           if (TYPE(s) != T_STRING) {
TYPE             727 string.c           if (TYPE(str2) != T_STRING) {
TYPE             743 string.c           if (TYPE(str2) != T_STRING || RSTRING(str1)->len != RSTRING(str2)->len)
TYPE             830 string.c       	    if (TYPE(sub) == T_REGEXP) {
TYPE             837 string.c           switch (TYPE(sub)) {
TYPE             913 string.c       		if (TYPE(sub) == T_REGEXP) {
TYPE             925 string.c           switch (TYPE(sub)) {
TYPE             965 string.c           switch (TYPE(y)) {
TYPE             1122 string.c           switch (TYPE(indx)) {
TYPE             1169 string.c       	if (TYPE(argv[0]) == T_REGEXP) {
TYPE             1264 string.c           switch (TYPE(indx)) {
TYPE             1323 string.c       	if (TYPE(argv[0]) == T_REGEXP) {
TYPE             1385 string.c           switch (TYPE(pat)) {
TYPE             1652 string.c           if (TYPE(line) != T_STRING) {
TYPE             2473 string.c       	if (TYPE(spat) == T_STRING && RSTRING(spat)->len == 1) {
TYPE             3129 string.c           if (!NIL_P(val) && TYPE(val) != T_STRING) {
TYPE             241 struct.c           if (!NIL_P(name) && TYPE(name) != T_STRING) {
TYPE             468 struct.c           if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) {
TYPE             468 struct.c           if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) {
TYPE             513 struct.c           if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) {
TYPE             513 struct.c           if (TYPE(idx) == T_STRING || TYPE(idx) == T_SYMBOL) {
TYPE             566 struct.c           if (TYPE(s2) != T_STRUCT) return Qfalse;
TYPE             139 time.c             switch (TYPE(time)) {
TYPE             191 time.c             if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) {
TYPE             216 time.c             if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) {
TYPE             235 time.c             if (TYPE(obj) == T_STRING) {
TYPE             288 time.c             else if (TYPE(v[1]) == T_STRING) {
TYPE             711 time.c             switch (TYPE(time2)) {
TYPE             729 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
TYPE             739 time.c             if (TYPE(time2) == T_BIGNUM) {
TYPE             766 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
TYPE             815 time.c             if (TYPE(time) != T_DATA || RDATA(time)->dfree != time_free) {
TYPE             957 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
TYPE             997 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
TYPE              78 variable.c         switch (TYPE(value)) {
TYPE             146 variable.c         if (TYPE(klass) == T_ICLASS) {
TYPE             168 variable.c         if (TYPE(path) != T_STRING)
TYPE             194 variable.c     	if (TYPE(klass) == T_MODULE) {
TYPE             257 variable.c     	switch (TYPE(c)) {
TYPE             262 variable.c     	    rb_raise(rb_eTypeError, "%s does not refer class/module %d", path, TYPE(c));
TYPE             967 variable.c         switch (TYPE(obj)) {
TYPE             993 variable.c         switch (TYPE(obj)) {
TYPE             1012 variable.c         switch (TYPE(obj)) {
TYPE             1046 variable.c         switch (TYPE(obj)) {
TYPE             1082 variable.c         switch (TYPE(obj)) {
TYPE             1454 variable.c         if (TYPE(c) == T_ICLASS)