Sha256: 9b2ce02bb29981982a036985780209d2a458d24661777f9a0b3a2bbe41fd2405

Contents?: true

Size: 1.3 KB

Versions: 12

Compression:

Stored size: 1.3 KB

Contents

o:$YARD::CodeObjects::MethodObject:
@name:
kcode:@docstringIC:YARD::Docstring"3Returns the character set code for the regexp.
:@objectu:YARD::StubProxyRegexp#kcode:
@summary0:	@all"XReturns the character set code for the regexp.


@overload kcode
  @return [String]:@ref_tags[:
@tags[o:YARD::Tags::OverloadTag
;
u;Regexp#kcode;;;IC;	"
;
u;Regexp#kcode;0;
"@return [String];[;[o:YARD::Tags::Tag
;
0;0:@types["String:
@text":@tag_name"return;0:@parameters[;0:@signature"
kcode;"
overload:@current_file_has_commentsF:@scope:
instance;[:@docstring_extra0:@files[["	re.c0:@namespaceu;Regexp:
@path"Regexp#kcode;[:@visibility:public:@source"h/*
 *  call-seq:
 *     rxp.kcode   => str
 *  
 *  Returns the character set code for the regexp.
 */

static VALUE
rb_reg_kcode_m(re)
    VALUE re;
{
    const char *kcode;

    if (FL_TEST(re, KCODE_FIXED)) {
    switch (RBASIC(re)->flags & KCODE_MASK) {
      case KCODE_NONE:
        kcode = "none"; break;
      case KCODE_EUC:
        kcode = "euc"; break;
      case KCODE_SJIS:
        kcode = "sjis"; break;
      case KCODE_UTF8:
        kcode = "utf8"; break;
      default:
        rb_bug("unknown kcode - should not happen");
        break;
    }
    return rb_str_new2(kcode);
    }
    return Qnil;
}:@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/Regexp/kcode_i.dat
pry-doc-0.4.3 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.4.2 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.4.1 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.4.0 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.3.0 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.2.4pre1 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.2.3pre1 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.2.1 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.2.0 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-doc-0.1.5pre1 lib/pry-doc/core_docs_18/objects/Regexp/kcode_i.dat
pry-0.6.9pre1-i386-mingw32 lib/pry/core_docs_18/objects/Regexp/kcode_i.dat