Documentation ¶
Index ¶
- type Annotation
- type AnyType
- type Base
- type BasicLiteral
- type Callback
- type CustomOp
- type Decl
- type Dictionary
- type Enum
- type ErrorNode
- type File
- type Implementation
- type Includes
- type Interface
- type InterfaceMember
- type Iterable
- type Literal
- type Member
- type Mixin
- type MixinMember
- type Node
- type NullableType
- type Parameter
- type ParametrizedType
- type RecordType
- type SequenceLiteral
- type SequenceType
- type Type
- type TypeName
- type Typedef
- type UnionType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Annotation ¶
type Annotation struct { Base Name string Value string // [A=B] Parameters []*Parameter // [A(X x, Y y)] Values []string // [A=(a,b,c)] }
[Constructor], []
type Base ¶
type BasicLiteral ¶
type Dictionary ¶
type Implementation ¶
Window implements ECMA262Globals
type Interface ¶
type Interface struct { Base Partial bool Callback bool Name string Inherits string Annotations []*Annotation Members []InterfaceMember CustomOps []*CustomOp Iterable *Iterable }
interface Foo { ... }
type InterfaceMember ¶
type InterfaceMember interface {
// contains filtered or unexported methods
}
type Member ¶
type Member struct { Base Name string Type Type Init Literal Attribute bool Static bool Const bool Readonly bool Required bool Specialization string Parameters []*Parameter Annotations []*Annotation }
readonly attribute something
type Mixin ¶
type Mixin struct { Base Name string Inherits string Partial bool Annotations []*Annotation Members []MixinMember CustomOps []*CustomOp Iterable *Iterable }
interface mixin Foo { ... }
type MixinMember ¶
type MixinMember interface {
// contains filtered or unexported methods
}
type NullableType ¶
type Parameter ¶
type Parameter struct { Base Type Type Optional bool Variadic bool Name string Init Literal Annotations []*Annotation }
optional any SomeArg
type ParametrizedType ¶
type RecordType ¶
type SequenceLiteral ¶
type SequenceType ¶
Click to show internal directories.
Click to hide internal directories.