Class: EbnfExpression::InstanceProperty
- Inherits:
-
Base
- Object
- Treetop::Runtime::SyntaxNode
- Base
- EbnfExpression::InstanceProperty
show all
- Defined in:
- lib/pdoc/parser/ebnf_expression_nodes.rb
Instance Method Summary
collapse
Methods inherited from Base
#inspect, #klass_name, #name, #namespace, #returns, #to_s
Instance Method Details
#accessor ⇒ Object
149
150
151
|
# File 'lib/pdoc/parser/ebnf_expression_nodes.rb', line 149
def accessor
instance_accessor
end
|
#full_name ⇒ Object
161
162
163
|
# File 'lib/pdoc/parser/ebnf_expression_nodes.rb', line 161
def full_name
accessor.text_value
end
|
#js_namespace ⇒ Object
153
154
155
|
# File 'lib/pdoc/parser/ebnf_expression_nodes.rb', line 153
def js_namespace
accessor.js_namespace
end
|
#js_variable ⇒ Object
157
158
159
|
# File 'lib/pdoc/parser/ebnf_expression_nodes.rb', line 157
def js_variable
accessor.js_variable
end
|
#signature ⇒ Object
165
166
167
|
# File 'lib/pdoc/parser/ebnf_expression_nodes.rb', line 165
def signature
"#{namespace}##{name}"
end
|