ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
PK ,]ʿ^C C instance_method_list-i.rinu [ U:RDoc::AnyMethod[iI"instance_method_list:ETI"'RDoc::Context#instance_method_list;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Instance methods;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]a a find_constant_named-i.rinu [ U:RDoc::AnyMethod[iI"find_constant_named:ETI"&RDoc::Context#find_constant_named;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"1Finds a constant with +name+ in this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name);T@FI"Context;TcRDoc::NormalClass00PK ,])Z4 find_local_symbol-i.rinu [ U:RDoc::AnyMethod[iI"find_local_symbol:ETI"$RDoc::Context#find_local_symbol;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"IFinds a method, constant, attribute, external alias, module or file ;TI"$named +symbol+ in this context.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(symbol);T@FI"Context;TcRDoc::NormalClass00PK ,]52 2
includes-i.rinu [ U:RDoc::Attr[iI"
includes:ETI"RDoc::Context#includes;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I""Modules this context includes;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]R? ? cdesc-Context.rinu [ U:RDoc::NormalClass[iI"Context:ETI"RDoc::Context;TI"RDoc::CodeObject;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"QA Context is something that can hold modules, classes, methods, attributes, ;TI"Jaliases, requires, and includes. Classes, modules, and files are all ;TI"Contexts.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0;
0;0[[
I"aliases;TI"R;T:privateFI"lib/rdoc/context.rb;T[
I"attributes;T@;F@[
I"block_params;TI"RW;T;F@[
I"constants;T@;F@[
I"constants_hash;T@;F@[
I"extends;T@;F@[
I"external_aliases;T@;F@[
I"
in_files;T@;F@[
I"
includes;T@;F@[
I"method_list;T@;F@[
I"methods_hash;T@;F@[
I" name;T@;F@[
I"params;T@;F@[
I"
requires;T@;F@[
I"temporary_section;T@;F@[
I"unmatched_alias_lists;T@;F@[
I"visibility;T@;F@[U:RDoc::Constant[i I"
TYPES;TI"RDoc::Context::TYPES;T:public0o;;[o; ;[I"Types of methods;T;
@;0@@cRDoc::NormalClass0[[I"Comparable;To;;[ ;
@;0@[[I"
class;T[[;[ [:protected[ [;[[I"new;T@[I"
instance;T[[;[ [;[ [;[M[I"<=>;T@[I"add;T@[I"add_alias;T@[I"add_attribute;T@[I"add_class;T@[I"add_class_or_module;T@[I"add_constant;T@[I"add_extend;T@[I"add_include;T@[I"add_method;T@[I"add_module;T@[I"add_module_alias;T@[I" add_module_by_normal_module;T@[I"add_require;T@[I"add_section;T@[I"add_to;T@[I"any_content;T@[I"child_name;T@[I"class_attributes;T@[I"class_method_list;T@[I"classes;T@[I"classes_and_modules;T@[I"classes_hash;T@[I"current_section;T@[I"defined_in?;T@[I"each_attribute;T@[I"each_classmodule;T@[I"each_constant;T@[I"each_extend;T@[I"each_include;T@[I"each_method;T@[I"each_section;T@[I"find_attribute;T@[I"find_attribute_named;T@[I"find_class_method_named;T@[I"find_constant_named;T@[I" find_enclosing_module_named;T@[I"find_external_alias;T@[I"find_external_alias_named;T@[I"find_file_named;T@[I"find_instance_method_named;T@[I"find_local_symbol;T@[I"find_method;T@[I"find_method_named;T@[I"find_module_named;T@[I"find_symbol;T@[I"find_symbol_module;T@[I"full_name;T@[I"fully_documented?;T@[I"
http_url;T@[I"initialize_methods_etc;T@[I"instance_attributes;T@[I"instance_method_list;T@[I"instance_methods;T@[I"methods_by_type;T@[I"methods_matching;T@[I"modules;T@[I"modules_hash;T@[I"name_for_path;T@[I"ongoing_visibility=;T@[I"record_location;T@[I"remove_from_documentation?;T@[I"remove_invisible;T@[I"resolve_aliases;T@[I"section_contents;T@[I"
sections;T@[I" set_constant_visibility_for;T@[I"set_current_section;T@[I"set_visibility_for;T@[I"sort_sections;T@[I"top_level;T@[I"upgrade_to_class;T@[ [U:RDoc::Context::Section[i 0o;;[ ;
0;0[I"lib/rdoc/context.rb;T@cRDoc::TopLevelPK ,]rjkA A each_method-i.rinu [ U:RDoc::AnyMethod[iI"each_method:ETI"RDoc::Context#each_method;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Iterator for methods;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below00I"method;T[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]
x add_constant-i.rinu [ U:RDoc::AnyMethod[iI"add_constant:ETI"RDoc::Context#add_constant;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"JAdds +constant+ if not already there. If it is, updates the comment, ;TI"Lvalue and/or is_alias_for of the known constant if they were empty/nil.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(constant);T@FI"Context;TcRDoc::NormalClass00PK ,]z z methods_hash-i.rinu [ U:RDoc::Attr[iI"methods_hash:ETI"RDoc::Context#methods_hash;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"FHash of registered methods. Attributes are also registered here, ;TI"twice if they are RW.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]oj j temporary_section-i.rinu [ U:RDoc::Attr[iI"temporary_section:ETI"$RDoc::Context#temporary_section;TI"RW;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"GUse this section for the next method, attribute or constant added.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,] 7v9 9 modules-i.rinu [ U:RDoc::AnyMethod[iI"modules:ETI"RDoc::Context#modules;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"%Array of modules in this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]o3'f f block_params-i.rinu [ U:RDoc::Attr[iI"block_params:ETI"RDoc::Context#block_params;TI"RW;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"MBlock params to be used in the next MethodAttr parsed under this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]#{x* * attributes-i.rinu [ U:RDoc::Attr[iI"attributes:ETI"RDoc::Context#attributes;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"All attr* methods;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]%YQ Q methods_by_type-i.rinu [ U:RDoc::AnyMethod[iI"methods_by_type:ETI""RDoc::Context#methods_by_type;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"HBreaks method_list into a nested hash by type ('class' or ;TI"O'instance') and visibility (+:public+, +:protected+, +:private+).;To:RDoc::Markup::BlankLine o;
; [I"OIf +section+ is provided only methods in that RDoc::Context::Section will ;TI"be returned.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(section = nil);T@FI"Context;TcRDoc::NormalClass00PK ,],X add_class-i.rinu [ U:RDoc::AnyMethod[iI"add_class:ETI"RDoc::Context#add_class;TF:privateo:RDoc::Markup::Document:@parts[
o:RDoc::Markup::Paragraph; [I"7Adds a class named +given_name+ with +superclass+.;To:RDoc::Markup::BlankLine o;
; [I"BBoth +given_name+ and +superclass+ may contain '::', and are ;TI"Pinterpreted relative to the +self+ context. This allows handling correctly ;TI"examples like these:;To:RDoc::Markup::Verbatim; [ I"%class RDoc::Gauntlet < Gauntlet
;TI"module Mod
;TI"+ class Object # implies < ::Object
;TI": class SubObject < Object # this is _not_ ::Object
;T:@format0o;
; [I"OGiven class Container::Item RDoc assumes +Container+ is a module ;TI"Ounless it later sees class Container. +add_class+ automatically ;TI"3upgrades +given_name+ to a class in this case.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"6(class_type, given_name, superclass = '::Object');T@FI"Context;TcRDoc::NormalClass00PK ,]ф[d find_external_alias-i.rinu [ U:RDoc::AnyMethod[iI"find_external_alias:ETI"&RDoc::Context#find_external_alias;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"EFinds an external alias +name+ with singleton value +singleton+.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name, singleton);T@FI"Context;TcRDoc::NormalClass00PK ,]j3 3
in_files-i.rinu [ U:RDoc::Attr[iI"
in_files:ETI"RDoc::Context#in_files;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#Files this context is found in;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]}K K each_extend-i.rinu [ U:RDoc::AnyMethod[iI"each_extend:ETI"RDoc::Context#each_extend;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#Iterator for extension modules;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below00I"extend;T[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,] kU U find_symbol_module-i.rinu [ U:RDoc::AnyMethod[iI"find_symbol_module:ETI"%RDoc::Context#find_symbol_module;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"%Look up a module named +symbol+.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(symbol);T@FI"Context;TcRDoc::NormalClass00PK ,]2 add_class_or_module-i.rinu [ U:RDoc::AnyMethod[iI"add_class_or_module:ETI"&RDoc::Context#add_class_or_module;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [
I"6Adds the class or module +mod+ to the modules or ;TI"9classes Hash +self_hash+, and to +all_hash+ (either ;TI"JTopLevel::modules_hash or TopLevel::classes_hash), ;TI"Cunless #done_documenting is +true+. Sets the #parent of +mod+ ;TI"Dto +self+, and its #section to #current_section. Returns +mod+.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(mod, self_hash, all_hash);T@FI"Context;TcRDoc::NormalClass00PK ,]~]Z Z classes_and_modules-i.rinu [ U:RDoc::AnyMethod[iI"classes_and_modules:ETI"&RDoc::Context#classes_and_modules;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I".All classes and modules in this namespace;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]2Q Q defined_in%3f-i.rinu [ U:RDoc::AnyMethod[iI"defined_in?:ETI"RDoc::Context#defined_in?;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"1Is part of this thing was defined in +file+?;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(file);T@FI"Context;TcRDoc::NormalClass00PK ,]WCOe e find_attribute_named-i.rinu [ U:RDoc::AnyMethod[iI"find_attribute_named:ETI"'RDoc::Context#find_attribute_named;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"3Finds an attribute with +name+ in this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name);T@FI"Context;TcRDoc::NormalClass00PK ,]oI remove_invisible-i.rinu [ U:RDoc::AnyMethod[iI"remove_invisible:ETI"#RDoc::Context#remove_invisible;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"QRemoves methods and attributes with a visibility less than +min_visibility+.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(min_visibility);T@FI"Context;TcRDoc::NormalClass00PK ,]`Q Q new-c.rinu [ U:RDoc::AnyMethod[iI"new:ETI"RDoc::Context::new;TT:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"DCreates an unnamed empty context with public current visibility;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@TI"Context;TcRDoc::NormalClass00PK ,]sW W each_classmodule-i.rinu [ U:RDoc::AnyMethod[iI"each_classmodule:ETI"#RDoc::Context#each_classmodule;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"%Iterator for classes and modules;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below00I"module;T[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]Hoe e find_module_named-i.rinu [ U:RDoc::AnyMethod[iI"find_module_named:ETI"$RDoc::Context#find_module_named;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"9Find a module with +name+ using ruby's scoping rules;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name);T@FI"Context;TcRDoc::NormalClass00PK ,]*i3.' ' aliases-i.rinu [ U:RDoc::Attr[iI"aliases:ETI"RDoc::Context#aliases;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Class/module aliases;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]|̶{3 3
sections-i.rinu [ U:RDoc::AnyMethod[iI"
sections:ETI"RDoc::Context#sections;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Sections in this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]@RIf f full_name-i.rinu [ U:RDoc::AnyMethod[iI"full_name:ETI"RDoc::Context#full_name;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"NThe full name for this context. This method is overridden by subclasses.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]
8 8 extends-i.rinu [ U:RDoc::Attr[iI"extends:ETI"RDoc::Context#extends;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"*Modules this context is extended with;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]fO: : method_list-i.rinu [ U:RDoc::Attr[iI"method_list:ETI"RDoc::Context#method_list;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"$Methods defined in this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]庯= =
http_url-i.rinu [ U:RDoc::AnyMethod[iI"
http_url:ETI"RDoc::Context#http_url;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"!URL for this with a +prefix+;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(prefix);T@FI"Context;TcRDoc::NormalClass00PK ,]ml\ \ record_location-i.rinu [ U:RDoc::AnyMethod[iI"record_location:ETI""RDoc::Context#record_location;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"/Record +top_level+ as a file +self+ is in.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(top_level);T@FI"Context;TcRDoc::NormalClass00PK ,]! add_method-i.rinu [ U:RDoc::AnyMethod[iI"add_method:ETI"RDoc::Context#add_method;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"LAdds +method+ if not already there. If it is (as method or attribute), ;TI")updates the comment if it was empty.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(method);T@FI"Context;TcRDoc::NormalClass00PK ,]
'7 add_attribute-i.rinu [ U:RDoc::AnyMethod[iI"add_attribute:ETI" RDoc::Context#add_attribute;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"RAdds +attribute+ if not already there. If it is (as method(s) or attribute), ;TI")updates the comment if it was empty.;To:RDoc::Markup::BlankLine o;
; [ I"BThe attribute is registered only if it defines a new method. ;TI"DFor instance, attr_reader :foo will not be registered ;TI"Pif method +foo+ exists, but attr_accessor :foo will be registered ;TI"8if method +foo+ exists, but foo= does not.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(attribute);T@FI"Context;TcRDoc::NormalClass00PK ,]IXtM M each_include-i.rinu [ U:RDoc::AnyMethod[iI"each_include:ETI"RDoc::Context#each_include;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I""Iterator for included modules;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below00I"include;T[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]' unmatched_alias_lists-i.rinu [ U:RDoc::Attr[iI"unmatched_alias_lists:ETI"(RDoc::Context#unmatched_alias_lists;TI"RW;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"6Hash old_name => [aliases], for aliases ;TI"=that haven't (yet) been resolved to a method/attribute. ;TI":(Not to be confused with the aliases of the context.);T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]>~ add_module_alias-i.rinu [ U:RDoc::AnyMethod[iI"add_module_alias:ETI"#RDoc::Context#add_module_alias;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"OAdds an alias from +from+ (a class or module) to +name+ which was defined ;TI"in +file+.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I" (from, from_name, to, file);T@FI"Context;TcRDoc::NormalClass00PK ,]U U find_file_named-i.rinu [ U:RDoc::AnyMethod[iI"find_file_named:ETI""RDoc::Context#find_file_named;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"-Finds a file with +name+ in this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name);T@FI"Context;TcRDoc::NormalClass00PK ,]Fo_&q q find_attribute-i.rinu [ U:RDoc::AnyMethod[iI"find_attribute:ETI"!RDoc::Context#find_attribute;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"@Finds an attribute +name+ with singleton value +singleton+.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name, singleton);T@FI"Context;TcRDoc::NormalClass00PK ,]F - - any_content-i.rinu [ U:RDoc::AnyMethod[iI"any_content:ETI"RDoc::Context#any_content;TF:privateo:RDoc::Markup::Document:@parts[
o:RDoc::Markup::Paragraph; [I"Is there any content?;To:RDoc::Markup::BlankLine o;
; [I"HThis means any of: comment, aliases, methods, attributes, external ;TI" aliases, require, constant.;T@o;
; [I"MIncludes and extends are also checked unless includes == false.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(includes = true);T@FI"Context;TcRDoc::NormalClass00PK ,]a`: : class_method_list-i.rinu [ U:RDoc::AnyMethod[iI"class_method_list:ETI"$RDoc::Context#class_method_list;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Class methods;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]H"|; ; instance_methods-i.rinu [ U:RDoc::AnyMethod[iI"instance_methods:ETI"#RDoc::Context#instance_methods;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Instance methods;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,].U U add_section-i.rinu [ U:RDoc::AnyMethod[iI"add_section:ETI"RDoc::Context#add_section;TF:privateo:RDoc::Markup::Document:@parts[
o:RDoc::Markup::Paragraph; [I"NReturns a section with +title+, creating it if it doesn't already exist. ;TI"9+comment+ will be appended to the section's comment.;To:RDoc::Markup::BlankLine o;
; [I"GA section with a +title+ of +nil+ will return the default section.;T@o;
; [I"$See also RDoc::Context::Section;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(title, comment = nil);T@FI"Context;TcRDoc::NormalClass00PK ,] cT T params-i.rinu [ U:RDoc::Attr[iI"params:ETI"RDoc::Context#params;TI"RW;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"GParams to be used in the next MethodAttr parsed under this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]ܿX set_visibility_for-i.rinu [ U:RDoc::AnyMethod[iI"set_visibility_for:ETI"%RDoc::Context#set_visibility_for;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"MGiven an array +methods+ of method names, set the visibility of each to ;TI"+visibility+;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"-(methods, visibility, singleton = false);T@FI"Context;TcRDoc::NormalClass00PK ,])3( ( constants-i.rinu [ U:RDoc::Attr[iI"constants:ETI"RDoc::Context#constants;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Constants defined;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]"]| set_current_section-i.rinu [ U:RDoc::AnyMethod[iI"set_current_section:ETI"&RDoc::Context#set_current_section;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"OSets the current section to a section with +title+. See also #add_section;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(title, comment);T@FI"Context;TcRDoc::NormalClass00PK ,]TI I add_to-i.rinu [ U:RDoc::AnyMethod[iI"add_to:ETI"RDoc::Context#add_to;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"+Adds +thing+ to the collection +array+;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(array, thing);T@FI"Context;TcRDoc::NormalClass00PK ,][iBS S add_alias-i.rinu [ U:RDoc::AnyMethod[iI"add_alias:ETI"RDoc::Context#add_alias;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"3Adds +an_alias+ that is automatically resolved;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(an_alias);T@FI"Context;TcRDoc::NormalClass00PK ,]%0 0
requires-i.rinu [ U:RDoc::Attr[iI"
requires:ETI"RDoc::Context#requires;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I" Files this context requires;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,].t t find_external_alias_named-i.rinu [ U:RDoc::AnyMethod[iI"find_external_alias_named:ETI",RDoc::Context#find_external_alias_named;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"8Finds an external alias with +name+ in this context;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name);T@FI"Context;TcRDoc::NormalClass00PK ,]=)7= = top_level-i.rinu [ U:RDoc::AnyMethod[iI"top_level:ETI"RDoc::Context#top_level;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"%Return the TopLevel that owns us;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]{eI I each_constant-i.rinu [ U:RDoc::AnyMethod[iI"each_constant:ETI" RDoc::Context#each_constant;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Iterator for constants;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below00I"
constant;T[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]"H H name-i.rinu [ U:RDoc::Attr[iI" name:ETI"RDoc::Context#name;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"@Name of this class excluding namespace. See also full_name;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]d/t8g g add_include-i.rinu [ U:RDoc::AnyMethod[iI"add_include:ETI"RDoc::Context#add_include;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"DAdds included module +include+ which should be an RDoc::Include;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(include);T@FI"Context;TcRDoc::NormalClass00PK ,]>- methods_matching-i.rinu [ U:RDoc::AnyMethod[iI"methods_matching:ETI"#RDoc::Context#methods_matching;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"OYields AnyMethod and Attr entries matching the list of names in +methods+.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below00I"m;T[ I")(methods, singleton = false, &block);T@FI"Context;TcRDoc::NormalClass00PK ,]N#\c c find_symbol-i.rinu [ U:RDoc::AnyMethod[iI"find_symbol:ETI"RDoc::Context#find_symbol;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"ALook up +symbol+, first as a module, then as a local symbol.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(symbol);T@FI"Context;TcRDoc::NormalClass00PK ,]H0G G modules_hash-i.rinu [ U:RDoc::AnyMethod[iI"modules_hash:ETI"RDoc::Context#modules_hash;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I")Hash of modules keyed by module name;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]5 ' add-i.rinu [ U:RDoc::AnyMethod[iI"add:ETI"RDoc::Context#add;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"MAdds an item of type +klass+ with the given +name+ and +comment+ to the ;TI"
context.;To:RDoc::Markup::BlankLine o;
; [I"ACurrently only RDoc::Extend and RDoc::Include are supported.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(klass, name, comment);T@FI"Context;TcRDoc::NormalClass00PK ,]!!q q ongoing_visibility%3d-i.rinu [ U:RDoc::AnyMethod[iI"ongoing_visibility=:ETI"&RDoc::Context#ongoing_visibility=;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I";Changes the visibility for new methods to +visibility+;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(visibility);T@FI"Context;TcRDoc::NormalClass00PK ,]o<3 set_constant_visibility_for-i.rinu [ U:RDoc::AnyMethod[iI" set_constant_visibility_for:ETI".RDoc::Context#set_constant_visibility_for;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"QGiven an array +names+ of constants, set the visibility of each constant to ;TI"+visibility+;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(names, visibility);T@FI"Context;TcRDoc::NormalClass00PK ,]K4D D instance_attributes-i.rinu [ U:RDoc::AnyMethod[iI"instance_attributes:ETI"&RDoc::Context#instance_attributes;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Instance attributes;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"();T@FI"Context;TcRDoc::NormalClass00PK ,]cl> > constants_hash-i.rinu [ U:RDoc::Attr[iI"constants_hash:ETI"!RDoc::Context#constants_hash;TI"R;T:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I""Hash of registered constants.;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below0F@I"RDoc::Context;TcRDoc::NormalClass0PK ,]TyR R add_require-i.rinu [ U:RDoc::AnyMethod[iI"add_require:ETI"RDoc::Context#add_require;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"/Adds +require+ to this context's top level;T:
@fileI"lib/rdoc/context.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(require);T@FI"Context;TcRDoc::NormalClass00PK ,]ْY Y current_section-i.rinu [ U:RDoc::Attr[iI"current_section:ETI""RDoc::Context#current_section;TI"W;T:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"