diff options
author | Jeremy Evans <code@jeremyevans.net> | 2020-05-29 15:54:30 -0700 |
---|---|---|
committer | Jeremy Evans <code@jeremyevans.net> | 2020-07-22 08:34:51 -0700 |
commit | d47e124857ecdccfeb0766c04cf1ef2cdfdd08bc (patch) | |
tree | 1c22bef53c967a04a90cefcf6b5d56e52848ec6a /parse.y | |
parent | 50aac2ffd59c7b0d871a82c23048846ad2f3f38b (diff) |
Switch reserved for numbered parameter warning to SyntaxError
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3163
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -12079,8 +12079,8 @@ static void numparam_name(struct parser_params *p, ID id) { if (!NUMPARAM_ID_P(id)) return; - rb_warn1("`_%d' is reserved for numbered parameter; consider another name", - WARN_I(NUMPARAM_ID_TO_IDX(id))); + compile_error(p, "_%d is reserved for numbered parameter", + NUMPARAM_ID_TO_IDX(id)); } static void |