Sha256: 99ef009e8e256e1bdbb9801cf53ec49d1f2f7813bfc02771d581304c2b81b0e1

Contents?: true

Size: 255 Bytes

Versions: 1

Compression:

Stored size: 255 Bytes

Contents

require 'syntax_finder'

class IntegerSizeFinder < SyntaxFinder
  def look node
    if node.type == :call_node && node.name == :'size' && 
       node.receiver&.type == :integer_node
      pp [nloc(node), nlines(node).lines.first.chomp]
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
syntax_finder-0.1.0 samples/integer_size_finder.rb