--- !ruby/object:RDoc::RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:RDoc::Markup::Flow::P 
  :body: <tt>arg</tt> may be
- !ruby/object:RDoc::Markup::Flow::LIST 
  contents: 
  - !ruby/struct:RDoc::Markup::Flow::LI 
    :label: "1."
    :body: A class or module name (optionally qualified with other class or module names (Kernel, File::Stat etc)
  - !ruby/struct:RDoc::Markup::Flow::LI 
    :label: "2."
    :body: A method name
  - !ruby/struct:RDoc::Markup::Flow::LI 
    :label: "3."
    :body: A method name qualified by a optionally fully qualified class or module name
  type: :NUMBER
- !ruby/struct:RDoc::Markup::Flow::P 
  :body: "We're fairly casual about delimiters: folks can say Kernel::puts, Kernel.puts, or Kernel\\#puts for example. There's one exception: if you say IO::read, we look for a class method, but if you say IO.read, we look for an instance method"
full_name: RDoc::RI::NameDescriptor::new
is_singleton: true
name: new
params: (arg)
visibility: public
