Class: Prism::EmbDocComment

Inherits:
Comment
  • Object
show all
Defined in:
lib/prism/parse_result.rb,
ext/prism/extension.c

Overview

EmbDocComment objects correspond to comments that are surrounded by =begin and =end.

Instance Attribute Summary

Attributes inherited from Comment

#location

Instance Method Summary collapse

Methods inherited from Comment

#deconstruct_keys, #initialize, #slice

Constructor Details

This class inherits a constructor from Prism::Comment

Instance Method Details

#inspectObject

Returns a string representation of this comment.



551
552
553
# File 'lib/prism/parse_result.rb', line 551

def inspect
  "#<Prism::EmbDocComment @location=#{location.inspect}>"
end

#trailing?Boolean

This can only be true for inline comments.

Returns:

  • (Boolean)


546
547
548
# File 'lib/prism/parse_result.rb', line 546

def trailing?
  false
end