Class GoBaseType
java.lang.Object
ghidra.app.util.bin.format.golang.rtti.types.GoBaseType
Represents the fundamental golang rtti type information.
The in-memory instance will typically be part of a specialized type structure, depending on the 'kind' of this type.
Additionally, there will be an GoUncommonType structure immediately after this type, if the uncommon bit is set in tflag.
struct specialized_type { basetype_struct; (various_fields)* } struct uncommon;
-
Constructor Details
-
GoBaseType
public GoBaseType()
-
-
Method Details
-
getSize
public long getSize() -
getKind
-
getFlags
-
getTflag
public int getTflag() -
hasUncommonType
public boolean hasUncommonType() -
getName
- Throws:
IOException
-
getNameString
- Throws:
IOException
-
getPtrToThis
- Throws:
IOException
-