FL_ABLE          2293 gc.c               if (!FL_ABLE(obj)) {
FL_ABLE           814 include/ruby/ruby.h #define FL_TEST(x,f) (FL_ABLE(x)?(RBASIC(x)->flags&(f)):0)
FL_ABLE           817 include/ruby/ruby.h #define FL_SET(x,f) do {if (FL_ABLE(x)) RBASIC(x)->flags |= (f);} while (0)
FL_ABLE           818 include/ruby/ruby.h #define FL_UNSET(x,f) do {if (FL_ABLE(x)) RBASIC(x)->flags &= ~(f);} while (0)
FL_ABLE           819 include/ruby/ruby.h #define FL_REVERSE(x,f) do {if (FL_ABLE(x)) RBASIC(x)->flags ^= (f);} while (0)
FL_ABLE           825 include/ruby/ruby.h #define OBJ_INFECT(x,s) do {if (FL_ABLE(x) && FL_ABLE(s)) RBASIC(x)->flags |= RBASIC(s)->flags & (FL_TAINT | FL_UNTRUSTED);} while (0)