Extract the class and method name parts from name like
Foo::Bar#baz
# File lib/rdoc/ri/driver.rb, line 560
def parse_name(name)
parts = name.split(/(::|\#|\.)/)
if parts[-2] != '::' or parts.last !~ /^[A-Z]/ then
meth = parts.pop
parts.pop
end
klass = parts.join
[klass, meth]
end