Lines Matching defs:noex

78 rb_define_notimplement_method_id(VALUE mod, ID id, rb_method_flag_t noex)
80 rb_add_method(mod, id, VM_METHOD_TYPE_NOTIMPLEMENTED, 0, noex);
84 rb_add_method_cfunc(VALUE klass, ID mid, VALUE (*func)(ANYARGS), int argc, rb_method_flag_t noex)
91 rb_add_method(klass, mid, VM_METHOD_TYPE_CFUNC, &opt, noex);
94 rb_define_notimplement_method_id(klass, mid, noex);
226 rb_method_definition_t *def, rb_method_flag_t noex,
250 noex = NOEX_PRIVATE | noex;
322 me->flag = NOEX_WITH_SAFE(noex);
404 rb_add_method(VALUE klass, ID mid, rb_method_type_t type, void *opts, rb_method_flag_t noex)
409 rb_method_entry_t *me = rb_method_entry_make(klass, mid, type, 0, noex, klass);
467 rb_method_flag_t noex, VALUE defined_class)
470 rb_method_entry_t *newme = rb_method_entry_make(klass, mid, type, me->def, noex,
477 rb_method_entry_set(VALUE klass, ID mid, const rb_method_entry_t *me, rb_method_flag_t noex)
479 return method_entry_set(klass, mid, me, noex, klass);
759 rb_export_method(VALUE klass, ID name, rb_method_flag_t noex)
777 if (me->flag != noex) {
782 me->flag = noex;
784 me->def->body.orig_me->flag = noex;
788 rb_add_method(klass, name, VM_METHOD_TYPE_ZSUPER, 0, noex);
821 rb_method_flag_t noex;
824 noex = NOEX_PUBLIC;
828 noex = NOEX_PRIVATE;
834 noex = NOEX_PROTECTED;
837 noex = NOEX_PUBLIC;
852 rb_add_method(klass, id, VM_METHOD_TYPE_IVAR, (void *)attriv, noex);
855 rb_add_method(klass, rb_id_attrset(id), VM_METHOD_TYPE_ATTRSET, (void *)attriv, noex);
1004 check_definition(VALUE mod, VALUE mid, rb_method_flag_t noex)
1011 if (VISI_CHECK(me->flag, noex))
1689 #define REPLICATE_METHOD(klass, id, noex) \
1692 (rb_method_flag_t)(noex | NOEX_BASIC | NOEX_NOREDEF))