Documentation ¶
Index ¶
- type Array
- type Function
- type Integer
- type Kind
- type Pointer
- type Struct
- type Type
- type Types
- func (ctx *Types) ArrayType(elem Type, count int) Type
- func (ctx *Types) CompleteStructType(t Type, elems []Type)
- func (ctx *Types) FunctionType(results []Type, params []Type, isVarArg bool) Type
- func (ctx *Types) IntegerType(bits int) Type
- func (ctx *Types) IntegerWordType() Type
- func (types *Types) Parse(str string) (Type, error)
- func (ctx *Types) PartialStructType(name string, packed bool) Type
- func (ctx *Types) PointerType(elem Type, addrspace int) Type
- func (ctx *Types) StringType() Type
- func (ctx *Types) StructType(name string, elems []Type, packed bool) Type
- func (ctx *Types) VoidPointer() Type
- func (ctx *Types) VoidType() Type
- type Void
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Function ¶
type Struct ¶
type Types ¶
type Types struct {
// contains filtered or unexported fields
}
func (*Types) CompleteStructType ¶
func (*Types) FunctionType ¶
func (*Types) IntegerType ¶
func (*Types) IntegerWordType ¶
func (*Types) PartialStructType ¶
func (*Types) StringType ¶
func (*Types) StructType ¶
func (*Types) VoidPointer ¶
Click to show internal directories.
Click to hide internal directories.