Commit 25a02a5b authored by skandhas's avatar skandhas

add comment for Module#include?

parent cd8e9c14
...@@ -722,6 +722,25 @@ mrb_mod_include(mrb_state *mrb, mrb_value klass) ...@@ -722,6 +722,25 @@ mrb_mod_include(mrb_state *mrb, mrb_value klass)
return klass; return klass;
} }
/* 15.2.2.4.28 */
/*
* call-seq:
* mod.include?(module) -> true or false
*
* Returns <code>true</code> if <i>module</i> is included in
* <i>mod</i> or one of <i>mod</i>'s ancestors.
*
* module A
* end
* class B
* include A
* end
* class C < B
* end
* B.include?(A) #=> true
* C.include?(A) #=> true
* A.include?(A) #=> false
*/
static mrb_value static mrb_value
mrb_mod_include_p(mrb_state *mrb, mrb_value mod) mrb_mod_include_p(mrb_state *mrb, mrb_value mod)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment