U:RDoc::AnyMethod[iI" module:EFI"RDoc::Mixin#module;TF: publico:RDoc::Markup::Document: @parts[ o:RDoc::Markup::Paragraph; [I"MAttempts to locate the included module object. Returns the name if not ;TI" known.;To:RDoc::Markup::BlankLineo; ; [I"MThe scoping rules of Ruby to resolve the name of an included module are:;To:RDoc::Markup::List: @type: BULLET: @items[o:RDoc::Markup::ListItem: @label0; [o; ; [I"9first look into the children of the current context;;To;;0; [o; ; [I"?if not found, look into the children of included modules, ;TI" in reverse inclusion order;;To;;0; [o; ; [I"6if still not found, go up the hierarchy of names.;T@o; ; [ I"IThis method has O(n!) behavior when the module calling ;TI"Ninclude is referencing nonexistent modules. Avoid calling #module until ;TI"Nafter all the files are parsed. This behavior is due to ruby's constant ;TI"lookup behavior.;T@o; ; [I"OAs of the beginning of October, 2011, no gem includes nonexistent modules.;T: @fileI"lib/rdoc/mixin.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@.FI" Mixin;TcRDoc::NormalClass00