summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
authorJeremy Evans <code@jeremyevans.net>2020-05-29 15:54:30 -0700
committerJeremy Evans <code@jeremyevans.net>2020-07-22 08:34:51 -0700
commitd47e124857ecdccfeb0766c04cf1ef2cdfdd08bc (patch)
tree1c22bef53c967a04a90cefcf6b5d56e52848ec6a /parse.y
parent50aac2ffd59c7b0d871a82c23048846ad2f3f38b (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.y4
1 files changed, 2 insertions, 2 deletions
diff --git a/parse.y b/parse.y
index e580f7f78e..ab71469a06 100644
--- a/parse.y
+++ b/parse.y
@@ -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