Project

General

Profile

« Previous | Next » 

Revision 4d9f5482

Added by nobu (Nobuyoshi Nakada) about 8 years ago

NoMethodError#private_call?

  • error.c (nometh_err_initialize): add private_call? parameter.
  • error.c (nometh_err_private_call_p): add private_call? method,
    to tell if the exception raised in private form FCALL or VCALL.
    [Feature #12043]
  • vm_eval.c (make_no_method_exception): append private_call?
    argument.
  • vm_insnhelper.c (ci_missing_reason): copy FCALL flag.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e