go/src/cmd/compile/internal/ir/type.go

type typeNode

func newTypeNode(typ *types.Type) *typeNode {}

func (n *typeNode) Type() *types.Type {}

func (n *typeNode) Sym() *types.Sym   {}

// TypeNode returns the Node representing the type t.
func TypeNode(t *types.Type) Node {}

type DynamicType

func NewDynamicType(pos src.XPos, rtype Node) *DynamicType {}

// ToStatic returns static type of dt if it is actually static.
func (dt *DynamicType) ToStatic() Node {}