Class: Rubydex::MethodDefinition
- Inherits:
-
Definition
- Object
- Definition
- Rubydex::MethodDefinition
- Defined in:
- ext/rubydex/definition.c
Instance Method Summary collapse
-
#signatures ⇒ Array[Rubydex::Signature]
Returns signatures for this method definition.
Methods inherited from Definition
#comments, #declaration, #deprecated?, #initialize, #lexical_nesting, #lexical_owner, #location, #name, #name_location
Constructor Details
This class inherits a constructor from Rubydex::Definition
Instance Method Details
#signatures ⇒ Array[Rubydex::Signature]
Returns signatures for this method definition.
342 343 344 345 346 347 348 |
# File 'ext/rubydex/definition.c', line 342
static VALUE rdxr_method_definition_signatures(VALUE self) {
HandleData *data;
void *graph = rdxi_graph_from_handle(self, &data);
SignatureArray *arr = rdx_definition_signatures(graph, data->id);
return rdxi_signatures_to_ruby(arr);
}
|