Package ghidra.app.util.bin.format.golang.rtti.types
package ghidra.app.util.bin.format.golang.rtti.types
-
ClassDescription
GoTypestructure that defines an array.Represents the fundamental golang rtti type information.AGoTypestructure that defines a go channelAGoTypestructure that defines a function type.AGoTypestructure that defines a golang interface.Enum defining the various golang primitive typesGolang type info about a specific map type.Structure that defines a method for a GoType, found in the type'sGoUncommonTypestruct.WARNING: tricky code / class layout here!GoTypestructure that defines a pointer.Golang type information about a specific slice type.Structure used to define a field in astruct type.Golang type information about a specific structure type.Common abstract base class for GoType classesA limited use wrapper/bridge between a GoType and a Ghidra DataType, this wrapper only supports theGoTypeBridge.recoverDataType(GoTypeManager)call.Small stub that is only used to fetch the "kind" field so that the real gotype can be detectedEnum defining the various bitflags held in a GoType's tflagStructure found immediately after aGoTypestructure, if it has the uncommon flag set.