# Functions
NewPkgDecoder returns a PkgDecoder initialized to read the Unified IR export data from input.
NewPkgEncoder returns an initialized PkgEncoder.
# Constants
ObjAlias has a list of TypeParamNames.
Deprecated: DerivedFuncInstance was a bool indicating whether an object was a function instance.
Deprecated: DerivedInfoNeeded was a bool indicating whether a type was a derived type.
Flags in a uint32 in the header of a bitstream that is used to indicate whether optional features are enabled.
Deprecated: HasInit was a bool indicating whether a package has any init functions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Reserved indices within the meta relocation section.
Reserved indices within the meta relocation section.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Low-level coding markers.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Private markers (only known to cmd/compile).
Higher-level object and type markers.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
V0: initial prototype.
V1: adds the Flags uint32 word.
V2: removes unused legacy fields and supports type parameters for aliases.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
A Decoder provides methods for decoding an individual element's bitstream data.
An Encoder provides methods for encoding an individual element's bitstream data.
A PkgDecoder provides methods for decoding a package's Unified IR export data.
A PkgEncoder provides methods for encoding a package's Unified IR export data.
A relocEnt (relocation entry) is an entry in an element's local reference table.
# Interfaces
A Code is an enum value that can be encoded into bitstreams.
# Type aliases
A CodeObj distinguishes among go/types.Object encodings.
A CodeType distinguishes among go/types.Type encodings.
A CodeVal distinguishes among go/constant.Value encodings.
Field denotes a unit of data in the serialized unified IR bitstream.
An Index represents a bitstream element index within a particular section.
A RelocKind indicates a particular section within a unified IR export.
SyncMarker is an enum type that represents markers that may be written to export data to ensure the reader and writer stay synchronized.
Version indicates a version of a unified IR bitstream.