Package ghidra.app.util.bin.format.golang.rtti.types

# Class GoIMethod.GoIMethodInfo

java.lang.Object
ghidra.app.util.bin.format.golang.rtti.MethodInfo
ghidra.app.util.bin.format.golang.rtti.types.GoIMethod.GoIMethodInfo

Enclosing class:
  GoIMethod

public static class GoIMethod.GoIMethodInfo extends MethodInfo

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `GoIMethodInfo(GoItab itab, GoIMethod imethod, Address address)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `GoIMethod`
  `getImethod()`
  `GoItab`
  `getItab()`
  `FunctionDefinition`
  `getSignature()`
  Function signature of the method.

  ### Methods inherited from class ghidra.app.util.bin.format.golang.rtti.MethodInfo

  `getAddress`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### GoIMethodInfo

    public GoIMethodInfo(GoItab itab, GoIMethod imethod, Address address)

- ## Method Details

  - ### getItab

    public GoItab getItab()

  - ### getImethod

    public GoIMethod getImethod()

  - ### getSignature

    public FunctionDefinition getSignature() throws IOException
    Description copied from class: `MethodInfo`
    Function signature of the method.
    Specified by:
      `getSignature` in class `MethodInfo`
    Returns:
      `FunctionDefinition`
    Throws:
      `IOException` - if error reading method information