# 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