Class: EbnfExpression::Klass
Instance Method Summary collapse
Methods inherited from Namespace
#klass_name, #mixins, #name, #namespace
Methods inherited from Base
#full_name, #inspect, #klass_name, #name, #namespace, #returns, #to_s
Instance Method Details
#subklass? ⇒ Boolean
216 217 218 |
# File 'lib/pdoc/parser/ebnf_expression_nodes.rb', line 216 def subklass? !extends.elements.nil? end |
#superklass ⇒ Object
220 221 222 |
# File 'lib/pdoc/parser/ebnf_expression_nodes.rb', line 220 def superklass subklass? ? extends.elements.last : nil end |