class RubyProf::MethodInfo

def full_name

* #test - A method defined in a singleton object.
* #test - A method defined in a singleton module.
* #test - A method defined in a singleton class.
* MyObject#test - An method defined in a class

Returns the full name of a class. The interpretation of method names is:
def full_name
  decorated_class_name = case self.klass_flags
                         when 0x2
                           "<Class::#{klass_name}>"
                         when 0x4
                           "<Module::#{klass_name}>"
                         when 0x8
                           "<Object::#{klass_name}>"
                         else
                           klass_name
                         end
  "#{decorated_class_name}##{method_name}"
end