--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: aliases
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: attributes
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: constants
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: in_files
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: includes
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: method_list
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: name
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: requires
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: sections
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: visibility
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::P 
  body: A Context is something that can hold modules, classes, methods, attributes, aliases, requires, and includes. Classes, modules, and files are all Contexts.
constants: []

full_name: RDoc::Context
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: <=>
- !ruby/object:RI::MethodSummary 
  name: add_alias
- !ruby/object:RI::MethodSummary 
  name: add_attribute
- !ruby/object:RI::MethodSummary 
  name: add_class
- !ruby/object:RI::MethodSummary 
  name: add_class_or_module
- !ruby/object:RI::MethodSummary 
  name: add_constant
- !ruby/object:RI::MethodSummary 
  name: add_include
- !ruby/object:RI::MethodSummary 
  name: add_method
- !ruby/object:RI::MethodSummary 
  name: add_module
- !ruby/object:RI::MethodSummary 
  name: add_require
- !ruby/object:RI::MethodSummary 
  name: add_to
- !ruby/object:RI::MethodSummary 
  name: classes
- !ruby/object:RI::MethodSummary 
  name: defined_in?
- !ruby/object:RI::MethodSummary 
  name: each_attribute
- !ruby/object:RI::MethodSummary 
  name: each_classmodule
- !ruby/object:RI::MethodSummary 
  name: each_constant
- !ruby/object:RI::MethodSummary 
  name: each_method
- !ruby/object:RI::MethodSummary 
  name: find_attribute_named
- !ruby/object:RI::MethodSummary 
  name: find_constant_named
- !ruby/object:RI::MethodSummary 
  name: find_enclosing_module_named
- !ruby/object:RI::MethodSummary 
  name: find_instance_method_named
- !ruby/object:RI::MethodSummary 
  name: find_local_symbol
- !ruby/object:RI::MethodSummary 
  name: find_method_named
- !ruby/object:RI::MethodSummary 
  name: find_module_named
- !ruby/object:RI::MethodSummary 
  name: find_symbol
- !ruby/object:RI::MethodSummary 
  name: initialize_classes_and_modules
- !ruby/object:RI::MethodSummary 
  name: initialize_methods_etc
- !ruby/object:RI::MethodSummary 
  name: modules
- !ruby/object:RI::MethodSummary 
  name: ongoing_visibility=
- !ruby/object:RI::MethodSummary 
  name: record_location
- !ruby/object:RI::MethodSummary 
  name: remove_classes_and_modules
- !ruby/object:RI::MethodSummary 
  name: remove_methods_etc
- !ruby/object:RI::MethodSummary 
  name: set_current_section
- !ruby/object:RI::MethodSummary 
  name: set_visibility_for
- !ruby/object:RI::MethodSummary 
  name: toplevel
name: Context
superclass: CodeObject
