[ruby-core:125747] [Ruby Bug#21986] RubyVM::AST incorrect location for literals followed by modifier `if`