Sha256: 83194f0e8bc42ba0aa5b9d5c3e3cf262b21fde73810ee5f36d18dba0ff123f12
Contents?: true
Size: 980 Bytes
Versions: 16
Compression:
Stored size: 980 Bytes
Contents
o:$YARD::CodeObjects::MethodObject: @name:initialize_copy:@docstringIC:YARD::Docstring":nodoc: :@objectu:YARD::StubProxyFile::Stat#initialize_copy: @summary0: @all":nodoc::@ref_tags[ : @tags[ :@current_file_has_commentsF:@scope: instance:@parameters[ :@docstring_extra0:@files[["file.c0:@namespaceu;File::Stat: @path"File::Stat#initialize_copy;[ :@visibility:public:@source"./* :nodoc: */ static VALUE rb_stat_init_copy(copy, orig) VALUE copy, orig; { struct stat *nst; if (copy == orig) return orig; rb_check_frozen(copy); /* need better argument type check */ if (!rb_obj_is_instance_of(orig, rb_obj_class(copy))) { rb_raise(rb_eTypeError, "wrong argument class"); } if (DATA_PTR(copy)) { free(DATA_PTR(copy)); DATA_PTR(copy) = 0; } if (DATA_PTR(orig)) { nst = ALLOC(struct stat); *nst = *(struct stat*)DATA_PTR(orig); DATA_PTR(copy) = nst; } return copy; }:@source_type:c
Version data entries
16 entries across 16 versions & 2 rubygems