Method: RDoc::Parser::PrismRuby::RDocVisitor::MethodSignatureVisitor.scan_signature
- Defined in:
- lib/rdoc/parser/prism_ruby.rb
.scan_signature(def_node) ⇒ Object
991 992 993 994 995 996 997 |
# File 'lib/rdoc/parser/prism_ruby.rb', line 991 def scan_signature(def_node) visitor = new def_node.body&.accept(visitor) params = "(#{def_node.parameters&.slice})" block_params = visitor.yields.first [params, block_params, visitor.calls_super] end |