--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: 
- !ruby/object:RI::MethodSummary 
  name: def_extend_command
- !ruby/object:RI::MethodSummary 
  name: extend_object
- !ruby/object:RI::MethodSummary 
  name: install_extend_commands
- !ruby/object:RI::MethodSummary 
  name: irb_original_method_name
comment: 
- !ruby/struct:SM::Flow::P 
  body: IRB extended command
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: EXCB
  value: ExtendCommandBundle
- !ruby/object:RI::Constant 
  comment: 
  name: NO_OVERRIDE
  value: "0"
- !ruby/object:RI::Constant 
  comment: 
  name: OVERRIDE_PRIVATE_ONLY
  value: "0x01"
- !ruby/object:RI::Constant 
  comment: 
  name: OVERRIDE_ALL
  value: "0x02"
full_name: IRB::ExtendCommandBundle
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: install_alias_method
- !ruby/object:RI::MethodSummary 
  name: irb_context
- !ruby/object:RI::MethodSummary 
  name: irb_exit
- !ruby/object:RI::MethodSummary 
  name: irb_load
- !ruby/object:RI::MethodSummary 
  name: irb_require
name: ExtendCommandBundle
superclass: 
