Sha256: f0772b4c445393ccda976b133817166c39bb3d5cb0afa82ea68935cb1ef4c8b7

Contents?: true

Size: 1.79 KB

Versions: 12

Compression:

Stored size: 1.79 KB

Contents

o:$YARD::CodeObjects::MethodObject:
@name:
chomp:@docstringIC:YARD::Docstring"Equivalent to <code>$_ = $_.chomp(<em>string</em>)</code>. See
<code>String#chomp</code>.

   $_ = "now\n"
   chomp         #=> "now"
   $_            #=> "now"
   chomp "ow"    #=> "n"
   $_            #=> "n"
   chomp "xxx"   #=> "n"
   $_            #=> "n"
:@objectu:YARD::StubProxyKernel#chomp:
@summary0:	@all".Equivalent to <code>$_ = $_.chomp(<em>string</em>)</code>. See
<code>String#chomp</code>.

   $_ = "now\n"
   chomp         #=> "now"
   $_            #=> "now"
   chomp "ow"    #=> "n"
   $_            #=> "n"
   chomp "xxx"   #=> "n"
   $_            #=> "n"


@overload chomp
@overload chomp(string):@ref_tags[:
@tags[o:YARD::Tags::OverloadTag
;
u;Kernel#chomp;;;IC;	"
;
u;Kernel#chomp;0;
";[;[:@types0:@parameters[:
@text0:@signature"
chomp:@tag_name"
overloado;
;
u;Kernel#chomp;;;IC;	"
;
u;Kernel#chomp;0;
";[;[;0;[[:string0;0;"chomp(string);"
overload:@current_file_has_commentsF:@scope:
instance;[:@docstring_extra0:@files[["
string.c0:@namespaceu;Kernel:
@path"Kernel#chomp;[:@visibility:public:@source"z/*
 *  call-seq:
 *     chomp            => $_
 *     chomp(string)    => $_
 *  
 *  Equivalent to <code>$_ = $_.chomp(<em>string</em>)</code>. See
 *  <code>String#chomp</code>.
 *     
 *     $_ = "now\n"
 *     chomp         #=> "now"
 *     $_            #=> "now"
 *     chomp "ow"    #=> "n"
 *     $_            #=> "n"
 *     chomp "xxx"   #=> "n"
 *     $_            #=> "n"
 */

static VALUE
rb_f_chomp(argc, argv)
    int argc;
    VALUE *argv;
{
    VALUE str = uscore_get();
    VALUE dup = rb_str_dup(str);

    if (NIL_P(rb_str_chomp_bang(argc, argv, dup)))
    return str;
    rb_lastline_set(dup);
    return dup;
}:@source_type:c

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
pry-doc-0.4.4 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.4.3 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.4.2 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.4.1 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.4.0 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.3.0 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.2.4pre1 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.2.3pre1 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.2.1 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.2.0 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-doc-0.1.5pre1 lib/pry-doc/core_docs_18/objects/Kernel/chomp_i.dat
pry-0.6.9pre1-i386-mingw32 lib/pry/core_docs_18/objects/Kernel/chomp_i.dat