Skip to content

Instantly share code, notes, and snippets.

@eregon

eregon/flags.txt Secret

Last active August 3, 2021 13:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eregon/efb1cb7c9ec88dba1cc6ebcfeb24288a to your computer and use it in GitHub Desktop.
Save eregon/efb1cb7c9ec88dba1cc6ebcfeb24288a to your computer and use it in GitHub Desktop.
$ gem-codesearch '\bFL_SET\b' | grep -v vendor | grep -v '/ruby/'
/srv/gems/archipelago_rbtree-0.3.0/ext/archipelago_rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/archipelago_rbtree-0.3.0/ext/archipelago_rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/archipelago_rbtree-0.3.0/ext/archipelago_rbtree.c: FL_SET(hash, HASH_PROC_DEFAULT);
/srv/gems/boourns-memcached-1.4.6/ext/rlibmemcached.i: FL_SET(str, FL_USER1);
/srv/gems/boourns-memcached-1.4.6/ext/rlibmemcached_wrap.c: FL_SET(str, FL_USER1);
/srv/gems/comprehend-0.0.3/ext/comprehend/comprehend.c: FL_SET(ary, RARRAY_EMBED_FLAG);
/srv/gems/cosmos-4.5.0/ext/cosmos/ext/low_fragmentation_array/low_fragmentation_array.c: FL_SET(a, RARRAY_EMBED_FLAG); \
/srv/gems/couchbase-memcached-1.2.9/ext/rlibmemcached.i: FL_SET(str, FL_USER1);
/srv/gems/couchbase-memcached-1.2.9/ext/rlibmemcached_wrap.c: FL_SET(str, FL_USER1);
/srv/gems/dalli_memcached-1.8.0/ext/rlibmemcached.i: FL_SET(str, FL_USER1);
/srv/gems/dalli_memcached-1.8.0/ext/rlibmemcached_wrap.c: FL_SET(str, FL_USER1);
/srv/gems/date-3.1.1/ext/date/date_core.c: FL_SET(a, FL_EXIVAR);
/srv/gems/date-3.1.1/ext/date/date_core.c: FL_SET(a, FL_EXIVAR);
/srv/gems/date-3.1.1/ext/date/date_core.c: FL_SET(self, FL_EXIVAR);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.3.0-p0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.3.1-p112/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.3.2-p217/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.3.3-p222/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.3.4-p301/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.3.5-p376/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.3.6-p384/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.4.0-p0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.4.0-rc1/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.4.1-p111/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.4.2-p198/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.4.3-p205/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.5.0-p0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.5.1-p57/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.6.0-p0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.6.5-p114/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-2.7.0-p0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-3.0.0-p0/internal/class.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/debase-ruby_core_source-0.10.12/lib/debase/ruby_core_source/ruby-3.0.0-p0/internal/class.h: FL_SET(iclass, RICLASS_ORIGIN_SHARED_MTBL);
/srv/gems/deg-yard-0.8.7.4/spec/parser/examples/array.c.txt: FL_SET(a, RARRAY_EMBED_FLAG); \
/srv/gems/deg-yard-0.8.7.4/spec/parser/examples/array.c.txt: FL_SET(ary, ELTS_SHARED); \
/srv/gems/deg-yard-0.8.7.4/spec/parser/examples/array.c.txt: FL_SET(ary, RARRAY_SHARED_ROOT_FLAG); \
/srv/gems/deg-yard-0.8.7.4/spec/parser/examples/array.c.txt: FL_SET(tmp, FL_FREEZE);
/srv/gems/evilr-1.0.0/ext/evilr/evilr.c: FL_SET(klass, FL_SINGLETON);
/srv/gems/evilr-1.0.0/ext/evilr/evilr.c: FL_SET(mod, T_MODULE);
/srv/gems/evilr-1.0.0/ext/evilr/evilr.c: FL_SET(self, T_CLASS);
/srv/gems/extract-curves-0.1.1/ruby_ext/pav/cstr.c: FL_SET(res, RBASIC(res)->flags | (ELTS_SHARED |FL_USER3/*|STR_ASSOC*/));
/srv/gems/extract_curves-0.0.1/ruby_ext/pav/cstr.c: FL_SET(res, RBASIC(res)->flags | (ELTS_SHARED |FL_USER3/*|STR_ASSOC*/));
/srv/gems/include_complete-0.1.3/ext/include_complete/include_complete_one.c: FL_SET(meta, FL_SINGLETON);
/srv/gems/jameskilton-rice-1.2.0/rice/detail/method_data.cpp: FL_SET(origin, FL_SINGLETON);
/srv/gems/jameskilton-rice-1.2.0/rice/detail/method_data.cpp.rpp: FL_SET(origin, FL_SINGLETON);
/srv/gems/llrb-0.0.1/ext/llrb/cruby/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/llrbtree-0.0.3/ext/llrbtree/llrbtree.c: FL_SET(self, LLRBTREE_PROC_DEFAULT);
/srv/gems/llrbtree-0.0.3/ext/llrbtree/llrbtree.c: FL_SET(self, LLRBTREE_PROC_DEFAULT);
/srv/gems/llrbtree-0.0.3/ext/llrbtree/llrbtree.c: FL_SET(self, LLRBTREE_PROC_DEFAULT);
/srv/gems/llrbtree-0.0.3/ext/llrbtree/llrbtree.c: FL_SET(hash, HASH_PROC_DEFAULT);
/srv/gems/looksee-4.4.0/ext/mri/2.3.0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/looksee-4.4.0/ext/mri/2.7.0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/looksee-4.4.0/ext/mri/3.0.0/internal/class.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/looksee-4.4.0/ext/mri/3.0.0/internal/class.h: FL_SET(iclass, RICLASS_ORIGIN_SHARED_MTBL);
/srv/gems/memcached-1.8.0/ext/rlibmemcached.i: FL_SET(str, FL_USER1);
/srv/gems/memcached-1.8.0/ext/rlibmemcached_wrap.c: FL_SET(str, FL_USER1);
/srv/gems/mmap-0.2.6/ext/mmap/mmap.c: FL_SET(ret, ELTS_SHARED);
/srv/gems/mmap2-2.2.9/ext/mmap/mmap.c: FL_SET(ret, RSTRING_NOEMBED);
/srv/gems/mmap2-2.2.9/ext/mmap/mmap.c: FL_SET(ret, FL_USER18);
/srv/gems/monkeysupport-1.0.0/ext/monkeysupport_output_safety/monkeysupport_output_safety.c: FL_SET(self, HFLAG);
/srv/gems/monkeysupport-1.0.0/ext/monkeysupport_output_safety/monkeysupport_output_safety.c: FL_SET(obj, HFLAG);
/srv/gems/monkeysupport-1.0.0/ext/monkeysupport_output_safety/src/monkeysupport_output_safety.c: FL_SET(self, HFLAG);
/srv/gems/monkeysupport-1.0.0/ext/monkeysupport_output_safety/src/monkeysupport_output_safety.c: FL_SET(obj, HFLAG);
/srv/gems/mult-0.2.5/ext/mult/mult.c: FL_SET(self, FIX2INT(flag));
/srv/gems/numru-narray-1.0.3/ext/numru/narray/narray.c: FL_SET(str, ELTS_SHARED);
/srv/gems/numru-narray-1.0.3/ext/numru/narray/narray.c: FL_SET(str, FL_USER1);
/srv/gems/numru-narray-1.0.3/ext/numru/narray/narray.c: FL_SET(str, ELTS_SHARED);
/srv/gems/pg-1.2.3/ext/pg_tuple.c: FL_SET(a, FL_EXIVAR);
/srv/gems/pg-1.2.3/ext/pg_tuple.c: FL_SET(self, FL_EXIVAR);
/srv/gems/prometheus-client-mmap-0.13.0/ext/fast_mmaped_file/mmap.c: FL_SET(ret, RSTRING_NOEMBED);
/srv/gems/prometheus-client-mmap-0.13.0/ext/fast_mmaped_file/mmap.c: FL_SET(ret, FL_USER18);
/srv/gems/railsbench-0.9.8/ruby19gc.patch: FL_SET(obj, FL_FINALIZE);
/srv/gems/railsbench-0.9.8/ruby19gc.patch: FL_SET(dest, FL_FINALIZE);
/srv/gems/ralgorithms-0.3.0/ext/sorting/sorting_common.c: FL_SET(a, RARRAY_EMBED_FLAG); \
/srv/gems/ralgorithms-0.3.0/ext/sorting/sorting_common.c: FL_SET(ary, ELTS_SHARED); \
/srv/gems/ralgorithms-0.3.0/ext/sorting/sorting_common.c: FL_SET(ary, RARRAY_SHARED_ROOT_FLAG); \
/srv/gems/ralgorithms-0.3.0/ext/sorting/sorting_common.c: FL_SET(tmp, FL_FREEZE);
/srv/gems/rallhook-0.8.0/ext/rallhook_base/restrict_def.c: FL_SET(retvalue, FL_SINGLETON);
/srv/gems/rbtree-0.4.4/rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/rbtree-0.4.4/rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/rbtree-0.4.4/rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/rbtree-0.4.4/rbtree.c: FL_SET(hash, HASH_PROC_DEFAULT);
/srv/gems/rbtree2-0.0.3/ext/rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/rbtree2-0.0.3/ext/rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/rbtree2-0.0.3/ext/rbtree.c: FL_SET(hash, HASH_PROC_DEFAULT);
/srv/gems/rbtree3-0.6.0/rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/rbtree3-0.6.0/rbtree.c: FL_SET(self, RBTREE_PROC_DEFAULT);
/srv/gems/rbtree3-0.6.0/rbtree.c: FL_SET(hash, HASH_PROC_DEFAULT);
/srv/gems/real_include-0.2.2/ext/real_include/real_include_one.c: FL_SET(meta, FL_SINGLETON);
/srv/gems/refe-0.8.0.3/data/refe/function_document_comp:FL_SET
/srv/gems/refe-0.8.0.3/data/refe/function_source/ary/make/shared: FL_SET(ary, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/blk/copy/prev: FL_SET(vars, DVAR_DONT_RECYCLE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/call/final: FL_SET(obj, FL_FINALIZE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/define/final: FL_SET(obj, FL_FINALIZE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/eval/-: FL_SET(vars, DVAR_DONT_RECYCLE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/generic/ivar/set: FL_SET(obj, FL_EXIVAR);
/srv/gems/refe-0.8.0.3/data/refe/function_source/hash/foreach/iter: FL_SET(arg->hash, HASH_DELETED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/kcode/euc: FL_SET(re, KCODE_EUC);
/srv/gems/refe-0.8.0.3/data/refe/function_source/kcode/euc: FL_SET(re, KCODE_FIXED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/kcode/none: FL_SET(re, KCODE_FIXED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/kcode/sjis: FL_SET(re, KCODE_SJIS);
/srv/gems/refe-0.8.0.3/data/refe/function_source/kcode/sjis: FL_SET(re, KCODE_FIXED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/kcode/utf8: FL_SET(re, KCODE_UTF8);
/srv/gems/refe-0.8.0.3/data/refe/function_source/kcode/utf8: FL_SET(re, KCODE_FIXED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/proc/alloc: FL_SET(vars, DVAR_DONT_RECYCLE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/proc/save/safe/level: FL_SET(data, (safe << PROC_TSHIFT) & PROC_TMASK);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/ary/replace: FL_SET(copy, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/ary/sort/bang: FL_SET(ary, ARY_TMPLOCK); /* prohibit modification during sort */
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/ary/subseq: FL_SET(ary2, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/callcc: FL_SET(vars, DVAR_DONT_RECYCLE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/check/string/type: FL_SET(str, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/f/binding: FL_SET(vars, DVAR_DONT_RECYCLE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/hash/delete/-: FL_SET(hash, HASH_DELETED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/hash/initialize: FL_SET(hash, HASH_PROC_DEFAULT);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/hash/replace: FL_SET(hash, HASH_PROC_DEFAULT);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/make/metaclass: FL_SET(klass, FL_SINGLETON);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/match/busy: FL_SET(match, MATCH_BUSY);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/reg/initialize/-: FL_SET(re, reg_kcode);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/reg/initialize/-: FL_SET(re, REG_CASESTATE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/reg/prepare/re: FL_SET(re, REG_CASESTATE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/singleton/class/clone: FL_SET(clone, FL_SINGLETON);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/str/associate: FL_SET(str, STR_ASSOC);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/str/locktmp: FL_SET(str, STR_TMPLOCK);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/str/replace: FL_SET(str, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/str/replace: FL_SET(str, STR_ASSOC);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/str/shared/replace: FL_SET(str, RBASIC(str2)->flags & STR_NOCAPA);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/string/value/-: FL_SET(s, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/rb/thread/alloc: FL_SET(vars, DVAR_DONT_RECYCLE);
/srv/gems/refe-0.8.0.3/data/refe/function_source/str/new3: FL_SET(str2, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/str/new4: FL_SET(str2, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/str/new4: FL_SET(str, ELTS_SHARED);
/srv/gems/refe-0.8.0.3/data/refe/function_source/time/dump: FL_SET(str, FL_EXIVAR);
/srv/gems/refe-0.8.0.3/data/refe/function_source/time/load: FL_SET(time, FL_EXIVAR);
/srv/gems/refe-0.8.0.3/test/data/rubysrc: FL_SET(str, STR_NO_ORIG|STR_ASSOC);
/srv/gems/rice-jdguyot-1.4.0/rice/detail/method_data.cpp: FL_SET(origin, FL_SINGLETON);
/srv/gems/shoes-3.0.1/req/ftsearch/ext/ftsearchrt/ftsearch.c: FL_SET(ret, ELTS_SHARED);
/srv/gems/skaes-railsbench-0.9.7/ruby19gc.patch: FL_SET(obj, FL_FINALIZE);
/srv/gems/skaes-railsbench-0.9.7/ruby19gc.patch: FL_SET(dest, FL_FINALIZE);
/srv/gems/sydparse-1.2.0/runtime.h: FL_SET(_old, DVAR_DONT_RECYCLE); \
/srv/gems/tioga-1.19.1/ext/Dobjects/Dvector/dvector.c: FL_SET(ary, DVEC_TMPLOCK); /* prohibit modification during sort */
/srv/gems/tioga-1.19.1/ext/Dobjects/Function/function.c: FL_SET(x, DVEC_TMPLOCK);
/srv/gems/tioga-1.19.1/ext/Dobjects/Function/function.c: FL_SET(y, DVEC_TMPLOCK);
/srv/gems/tioga-1.19.1/ext/Dobjects/Function/function.c: FL_SET(x, DVEC_TMPLOCK);
/srv/gems/tioga-1.19.1/ext/Dobjects/Function/function.c: FL_SET(y, DVEC_TMPLOCK);
/srv/gems/unmixer-0.5.0/ext/unmixer/2.3.0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/unmixer-0.5.0/ext/unmixer/2.4.0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/unmixer-0.5.0/ext/unmixer/2.6.0/internal.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/wurlinc-rice-1.4.0.4/rice/detail/method_data.cpp: FL_SET(origin, FL_SINGLETON);
/srv/gems/ydate-3.0.1/ext/date/date_core.c: FL_SET(a, FL_EXIVAR);
/srv/gems/ydate-3.0.1/ext/date/date_core.c: FL_SET(a, FL_EXIVAR);
/srv/gems/ydate-3.0.1/ext/date/date_core.c: FL_SET(self, FL_EXIVAR);
/srv/gems/zscan-2.0.9/ext/pack/internal/class.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/zscan-2.0.9/ext/pack/internal-25.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/zscan-2.0.9/ext/pack/internal-26.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
/srv/gems/zscan-2.0.9/ext/pack/internal-27/class.h: if (klass != origin) FL_SET(origin, RICLASS_IS_ORIGIN);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment