From 1221f7676eda4e656f120a21fd0f354d242df457 Mon Sep 17 00:00:00 2001 From: Christopher Aue Date: Tue, 22 Aug 2017 15:17:12 +0200 Subject: Fixed register windows of OP_SENDs generated by NODE_{FOR,SYMBOLS}; ref #3783 --- test/t/codegen.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'test') diff --git a/test/t/codegen.rb b/test/t/codegen.rb index 106790507..afec94a69 100644 --- a/test/t/codegen.rb +++ b/test/t/codegen.rb @@ -75,6 +75,16 @@ assert('negate literal register alignment') do end assert('register window of calls (#3783)') do + # NODE_FOR + assert_nothing_raised do + for i in []; end + end + + # NODE_SYMBOLS + assert_nothing_raised do + %i(sym) + end + # NODE_SCALL assert_nothing_raised do Object.new&.__id__ -- cgit v1.2.3