# File lib/puppet/file_collection.rb, line 15
15:   def index(path)
16:     if i = @inverse[path]
17:       return i
18:     else
19:       @paths << path
20:       i = @inverse[path] = @paths.length - 1
21:       return i
22:     end
23:   end