--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: "Returns a DefSite object corresponding to the given method Can be called in two ways:"
- !ruby/struct:SM::Flow::VERB 
  body: "  analyzer.defsite(&quot;Foo#f1&quot;)         # instance method\n  analyzer.defsite(&quot;Foo.g1&quot;)         # singleton method of the class\n"
- !ruby/struct:SM::Flow::P 
  body: or
- !ruby/struct:SM::Flow::VERB 
  body: "  analyzer.defsite(&quot;Foo&quot;, &quot;f1&quot;)\n  analyzer.defsite(&quot;#&lt;class:Foo&gt;&quot;, &quot;g1&quot;)\n"
full_name: Rcov::CallSiteAnalyzer#defsite
is_singleton: false
name: defsite
params: (classname_or_fullname, methodname = nil)
visibility: public
