End of Life Ruby 3.2 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
class method
Ripper::Filter.new
new(src, filename = '-', lineno = 1)
ext/ripper/lib/ripper/filter.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.2.0/ext/ripper/lib/ripper/filter.rb, line 24
def initialize(src, filename = '-', lineno = 1)
@__lexer = Lexer.new(src, filename, lineno)
@__line = nil
@__col = nil
@__state = nil
end
Creates a new Ripper::Filter instance, passes parameters src, filename, and lineno to Ripper::Lexer.new
The lexer is for internal use only.