extension.rdoc: update rb_ensure description

* doc/extension.rdoc: set ANYARGS as arguments for func1 and func2.

[ci skip]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2016-11-02 00:50:05 +00:00
parent 564cb1a0a8
commit d97b8d0d6c
2 changed files with 2 additions and 2 deletions

View File

@ -1506,7 +1506,7 @@ VALUE rb_rescue(VALUE (*func1)(ANYARGS), VALUE arg1, VALUE (*func2)(ANYARGS), VA
を第二引数として呼ぶ戻り値は例外が発生しなかった時はfunc1 を第二引数として呼ぶ戻り値は例外が発生しなかった時はfunc1
の戻り値, 例外が発生した時にはfunc2の戻り値である の戻り値, 例外が発生した時にはfunc2の戻り値である
VALUE rb_ensure(VALUE (*func1)(), VALUE arg1, VALUE (*func2)(), VALUE arg2) :: VALUE rb_ensure(VALUE (*func1)(ANYARGS), VALUE arg1, VALUE (*func2)(ANYARGS), VALUE arg2) ::
関数func1をarg1を引数として実行し, 実行終了後(たとえ例外が 関数func1をarg1を引数として実行し, 実行終了後(たとえ例外が
発生しても) func2をarg2を引数として実行する戻り値はfunc1 発生しても) func2をarg2を引数として実行する戻り値はfunc1

View File

@ -1531,7 +1531,7 @@ VALUE rb_rescue(VALUE (*func1)(ANYARGS), VALUE arg1, VALUE (*func2)(ANYARGS), VA
of rb_rescue() is the return value from func1 if no exception occurs, of rb_rescue() is the return value from func1 if no exception occurs,
from func2 otherwise. from func2 otherwise.
VALUE rb_ensure(VALUE (*func1)(), VALUE arg1, VALUE (*func2)(), VALUE arg2) :: VALUE rb_ensure(VALUE (*func1)(ANYARGS), VALUE arg1, VALUE (*func2)(ANYARGS), VALUE arg2) ::
Calls the function func1 with arg1 as the argument, then calls func2 Calls the function func1 with arg1 as the argument, then calls func2
with arg2 if execution terminated. The return value from with arg2 if execution terminated. The return value from