summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y4
1 files changed, 0 insertions, 4 deletions
diff --git a/parse.y b/parse.y
index 005e926ef0..362dea7721 100644
--- a/parse.y
+++ b/parse.y
@@ -10616,10 +10616,6 @@ reg_named_capture_assign_iter(const OnigUChar *name, const OnigUChar *name_end,
return ST_CONTINUE;
}
var = intern_cstr(s, len, enc);
- if (dvar_defined(var) || local_id(var)) {
- rb_warning1("named capture conflicts a local variable - %"PRIsWARN,
- rb_id2str(var));
- }
node = newline_node(node_assign(assignable(var, 0), NEW_LIT(ID2SYM(var))));
succ = arg->succ_block;
if (!succ) succ = NEW_BEGIN(0);