Class: UnboundMethod

Inherits:
Object
  • Object
show all
Includes:
MethodAsCode, MethodAsExpression, MethodOrigin, MethodSig
Defined in:
lib/decompiler/method/origin.rb,
lib/decompiler/method/as_code.rb,
lib/decompiler/method/signature.rb,
lib/decompiler/method/as_expression.rb

Instance Method Summary collapse

Methods included from MethodAsExpression

#as_expression

Methods included from MethodSig

#argument_names, #arguments, #block_arg, #local_vars, #rest_arg

Methods included from MethodAsCode

#as_code

Methods included from MethodOrigin

#origin

Instance Method Details

#signatureObject

Return a String representing the method’s signature.



97
98
99
100
101
102
103
# File 'lib/decompiler/method/signature.rb', line 97

def signature
  return Signature.new(
      origin_class(),
      method_oid().to_s,
      argument_names(),
      arguments())
end