--- !ruby/object:RI::MethodDescription
aliases: []
block_params:
comment:
- !ruby/struct:SM::Flow::P
body: Returns the current line number in ios. The stream must be opened for reading. lineno counts the number of times gets is called, rather than the number of newlines encountered. The two values will differ if gets is called with a separator other than newline. See also the $. variable.
- !ruby/struct:SM::Flow::VERB
body: " f = File.new("testfile")\n f.lineno #=> 0\n f.gets #=> "This is line one\\n"\n f.lineno #=> 1\n f.gets #=> "This is line two\\n"\n f.lineno #=> 2\n"
full_name: IO#lineno
is_singleton: false
name: lineno
params: |
ios.lineno => integer
visibility: public