Sha256: ea98a5639c8f107b0159c1936a79c478df1e01190a58af3ee6722f78c5baa78a

Contents?: true

Size: 1.46 KB

Versions: 12

Compression:

Stored size: 1.46 KB

Contents

o:$YARD::CodeObjects::MethodObject:
@name:	prec:@docstringIC:YARD::Docstring"õConverts _self_ into an instance of _klass_. By default,
+prec+ invokes

   klass.induced_from(num)

and returns its value. So, if <code>klass.induced_from</code>
doesn't return an instance of _klass_, it will be necessary
to reimplement +prec+.
:@objectu:YARD::StubProxyPrecision#prec:
@summary0:	@all"
Converts _self_ into an instance of _klass_. By default,
+prec+ invokes

   klass.induced_from(num)

and returns its value. So, if <code>klass.induced_from</code>
doesn't return an instance of _klass_, it will be necessary
to reimplement +prec+.


@overload prec(klass):@ref_tags[:
@tags[o:YARD::Tags::OverloadTag
;
u;Precision#prec;;;IC;	"
;
u;Precision#prec;0;
";[;[:@types0:@parameters[[:
klass0:
@text0:@signature"prec(klass):@tag_name"
overload:@current_file_has_commentsF:@scope:
instance;[:@docstring_extra0:@files[["prec.c0:@namespaceu;Precision:
@path"Precision#prec;[:@visibility:public:@source"²/*
 *  call-seq:
 *   num.prec(klass)   => a_klass
 *
 *  Converts _self_ into an instance of _klass_. By default,
 *  +prec+ invokes 
 *
 *     klass.induced_from(num)
 *
 *  and returns its value. So, if <code>klass.induced_from</code>
 *  doesn't return an instance of _klass_, it will be necessary
 *  to reimplement +prec+.
 */

static VALUE
prec_prec(x, klass)
    VALUE x, klass;
{
    return rb_funcall(klass, prc_if, 1, x);
}:@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/Precision/prec_i.dat
pry-doc-0.4.3 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.4.2 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.4.1 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.4.0 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.3.0 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.2.4pre1 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.2.3pre1 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.2.1 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.2.0 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-doc-0.1.5pre1 lib/pry-doc/core_docs_18/objects/Precision/prec_i.dat
pry-0.6.9pre1-i386-mingw32 lib/pry/core_docs_18/objects/Precision/prec_i.dat