Method: ASIR::CodeMore#description
- Defined in:
- lib/asir/code_more.rb
#description ⇒ Object
Returns “Module.selector” if receiver is Module. Returns “Class#selector” if receiver is an instance.
37 38 39 40 41 42 43 44 45 46 |
# File 'lib/asir/code_more.rb', line 37 def description case when ::String === @receiver_class "#{@receiver_class}.#{@selector}" when ::Module === @receiver "#{@receiver}.#{@selector}" else "#{@receiver_class}\#\#{@selector}" end end |