зеркало из https://github.com/github/ruby.git
Fix opt_regexpmatch1 references
This commit is contained in:
Родитель
83498854eb
Коммит
c69545ae32
|
@ -399,8 +399,8 @@ tests = [
|
|||
! X.new
|
||||
},
|
||||
|
||||
[ 'opt_regexpmatch1', %q{ /true/ =~ 'true' && $~ }, ],
|
||||
[ 'opt_regexpmatch1', <<-'},', ], # {
|
||||
[ 'opt_regexpmatch2', %q{ /true/ =~ 'true' && $~ }, ],
|
||||
[ 'opt_regexpmatch2', <<-'},', ], # {
|
||||
class Regexp; def =~ other; true; end; end
|
||||
/true/ =~ 'true'
|
||||
},
|
||||
|
|
|
@ -591,11 +591,8 @@ class TestJIT < Test::Unit::TestCase
|
|||
assert_compile_once('!!true', result_inspect: 'true', insns: %i[opt_not])
|
||||
end
|
||||
|
||||
def test_compile_insn_opt_regexpmatch1
|
||||
assert_compile_once("/true/ =~ 'true'", result_inspect: '0', insns: %i[opt_regexpmatch1])
|
||||
end
|
||||
|
||||
def test_compile_insn_opt_regexpmatch2
|
||||
assert_compile_once("/true/ =~ 'true'", result_inspect: '0', insns: %i[opt_regexpmatch2])
|
||||
assert_compile_once("'true' =~ /true/", result_inspect: '0', insns: %i[opt_regexpmatch2])
|
||||
end
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче