Skip to content

Commit

Permalink
enable several rdoc.
Browse files Browse the repository at this point in the history
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  • Loading branch information
akr committed Dec 24, 2007
1 parent a3bfeda commit e01c045
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 24 deletions.
3 changes: 1 addition & 2 deletions eval.c
Original file line number Diff line number Diff line change
Expand Up @@ -521,8 +521,7 @@ obj_respond_to(int argc, VALUE *argv, VALUE obj)
*/

static VALUE
rb_mod_method_defined(mod, mid)
VALUE mod, mid;
rb_mod_method_defined(VALUE mod, VALUE mid)
{
return rb_method_boundp(mod, rb_to_id(mid), 1);
}
Expand Down
5 changes: 1 addition & 4 deletions load.c
Original file line number Diff line number Diff line change
Expand Up @@ -310,11 +310,8 @@ rb_load_protect(VALUE fname, int wrap, int *state)
* file be propagated to the loading environment.
*/


static VALUE
rb_f_load(argc, argv)
int argc;
VALUE *argv;
rb_f_load(int argc, VALUE *argv)
{
VALUE fname, wrap;

Expand Down
8 changes: 4 additions & 4 deletions numeric.c
Original file line number Diff line number Diff line change
Expand Up @@ -2081,6 +2081,10 @@ fix_minus(VALUE x, VALUE y)
}
}

#define SQRT_LONG_MAX ((SIGNED_VALUE)1<<((SIZEOF_LONG*CHAR_BIT-1)/2))
/*tests if N*N would overflow*/
#define FIT_SQRT_LONG(n) (((n)<SQRT_LONG_MAX)&&((n)>=-SQRT_LONG_MAX))

/*
* call-seq:
* fix * numeric => numeric_result
Expand All @@ -2090,10 +2094,6 @@ fix_minus(VALUE x, VALUE y)
* result.
*/

#define SQRT_LONG_MAX ((SIGNED_VALUE)1<<((SIZEOF_LONG*CHAR_BIT-1)/2))
/*tests if N*N would overflow*/
#define FIT_SQRT_LONG(n) (((n)<SQRT_LONG_MAX)&&((n)>=-SQRT_LONG_MAX))

static VALUE
fix_mul(VALUE x, VALUE y)
{
Expand Down
4 changes: 2 additions & 2 deletions object.c
Original file line number Diff line number Diff line change
Expand Up @@ -1312,11 +1312,11 @@ rb_class_s_alloc(VALUE klass)
* a.meth2 #=> "bye"
*/

extern VALUE rb_mod_module_exec(int argc, VALUE *argv, VALUE mod);

static VALUE
rb_mod_initialize(VALUE module)
{
extern VALUE rb_mod_module_exec(int argc, VALUE *argv, VALUE mod);

if (rb_block_given_p()) {
rb_mod_module_exec(1, &module, module);
}
Expand Down
24 changes: 12 additions & 12 deletions thread.c
Original file line number Diff line number Diff line change
Expand Up @@ -393,16 +393,6 @@ thread_create_core(VALUE thval, VALUE args, VALUE (*fn)(ANYARGS))
return thval;
}

/*
* call-seq:
* Thread.start([args]*) {|args| block } => thread
* Thread.fork([args]*) {|args| block } => thread
*
* Basically the same as <code>Thread::new</code>. However, if class
* <code>Thread</code> is subclassed, then calling <code>start</code> in that
* subclass will not invoke the subclass's <code>initialize</code> method.
*/

static VALUE
thread_s_new(int argc, VALUE *argv, VALUE klass)
{
Expand All @@ -417,6 +407,16 @@ thread_s_new(int argc, VALUE *argv, VALUE klass)
return thread;
}

/*
* call-seq:
* Thread.start([args]*) {|args| block } => thread
* Thread.fork([args]*) {|args| block } => thread
*
* Basically the same as <code>Thread::new</code>. However, if class
* <code>Thread</code> is subclassed, then calling <code>start</code> in that
* subclass will not invoke the subclass's <code>initialize</code> method.
*/

static VALUE
thread_start(VALUE klass, VALUE args)
{
Expand Down Expand Up @@ -2799,6 +2799,8 @@ rb_clear_trace_func(void)
rb_remove_event_hook(0);
}

static void call_trace_func(rb_event_flag_t, VALUE data, VALUE self, ID id, VALUE klass);

/*
* call-seq:
* set_trace_func(proc) => proc
Expand Down Expand Up @@ -2842,8 +2844,6 @@ rb_clear_trace_func(void)
* return prog.rb:4 test Test
*/

static void call_trace_func(rb_event_flag_t, VALUE data, VALUE self, ID id, VALUE klass);

static VALUE
set_trace_func(VALUE obj, VALUE trace)
{
Expand Down

0 comments on commit e01c045

Please sign in to comment.