From b14ea7d05b0cd770ff47e9c4cc802c66948c3bda Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 27 Jan 2016 07:30:42 +0000 Subject: [PATCH] hash.c: exception examples * hash.c (rb_hash_dig): [DOC] add examples of exceptions. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- hash.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hash.c b/hash.c index 81a5e6b024..7759332a0b 100644 --- a/hash.c +++ b/hash.c @@ -2702,6 +2702,8 @@ rb_hash_any_p(VALUE hash) * * g = { foo: [10, 11, 12] } * g.dig(:foo, 1) #=> 11 + * g.dig(:foo, 1, 0) #=> TypeError: Fixnum does not have #dig method + * g.dig(:foo, :bar) #=> TypeError: no implicit conversion of Symbol into Integer */ VALUE