blob: d649b27c324ef10615b7b81e307f0c57a3f44a63 [file] [log] [blame]
pkg parse, func InferPackageName([]*File, *vdlutil.Errors) string
pkg parse, func ParseConfig(string, io.Reader, Opts, *vdlutil.Errors) *Config
pkg parse, func ParseExprs(string, *vdlutil.Errors) []ConstExpr
pkg parse, func ParseFile(string, io.Reader, Opts, *vdlutil.Errors) *File
pkg parse, func QuoteStripDoc(string) string
pkg parse, method (*Config) AddImports(...string)
pkg parse, method (*Config) HasImport(string) bool
pkg parse, method (*ConstBinaryOp) Pos() Pos
pkg parse, method (*ConstBinaryOp) String() string
pkg parse, method (*ConstCompositeLit) Pos() Pos
pkg parse, method (*ConstCompositeLit) String() string
pkg parse, method (*ConstDef) String() string
pkg parse, method (*ConstIndexed) Pos() Pos
pkg parse, method (*ConstIndexed) String() string
pkg parse, method (*ConstLit) Pos() Pos
pkg parse, method (*ConstLit) String() string
pkg parse, method (*ConstNamed) Pos() Pos
pkg parse, method (*ConstNamed) String() string
pkg parse, method (*ConstTypeConv) Pos() Pos
pkg parse, method (*ConstTypeConv) String() string
pkg parse, method (*ConstTypeObject) Pos() Pos
pkg parse, method (*ConstTypeObject) String() string
pkg parse, method (*ConstUnaryOp) Pos() Pos
pkg parse, method (*ConstUnaryOp) String() string
pkg parse, method (*ErrorDef) String() string
pkg parse, method (*Field) String() string
pkg parse, method (*File) String() string
pkg parse, method (*Import) LocalName() string
pkg parse, method (*Import) String() string
pkg parse, method (*Interface) String() string
pkg parse, method (*Method) String() string
pkg parse, method (*NamePos) String() string
pkg parse, method (*TypeArray) Kind() string
pkg parse, method (*TypeArray) Pos() Pos
pkg parse, method (*TypeArray) String() string
pkg parse, method (*TypeDef) String() string
pkg parse, method (*TypeEnum) Kind() string
pkg parse, method (*TypeEnum) Pos() Pos
pkg parse, method (*TypeEnum) String() string
pkg parse, method (*TypeList) Kind() string
pkg parse, method (*TypeList) Pos() Pos
pkg parse, method (*TypeList) String() string
pkg parse, method (*TypeMap) Kind() string
pkg parse, method (*TypeMap) Pos() Pos
pkg parse, method (*TypeMap) String() string
pkg parse, method (*TypeNamed) Kind() string
pkg parse, method (*TypeNamed) Pos() Pos
pkg parse, method (*TypeNamed) String() string
pkg parse, method (*TypeOptional) Kind() string
pkg parse, method (*TypeOptional) Pos() Pos
pkg parse, method (*TypeOptional) String() string
pkg parse, method (*TypeSet) Kind() string
pkg parse, method (*TypeSet) Pos() Pos
pkg parse, method (*TypeSet) String() string
pkg parse, method (*TypeStruct) Kind() string
pkg parse, method (*TypeStruct) Pos() Pos
pkg parse, method (*TypeStruct) String() string
pkg parse, method (*TypeUnion) Kind() string
pkg parse, method (*TypeUnion) Pos() Pos
pkg parse, method (*TypeUnion) String() string
pkg parse, method (LangFmt) Pos() Pos
pkg parse, method (Pos) IsValid() bool
pkg parse, method (Pos) String() string
pkg parse, type BigImag big.Rat
pkg parse, type Config struct
pkg parse, type Config struct, Config ConstExpr
pkg parse, type Config struct, ConfigDef NamePos
pkg parse, type Config struct, ConstDefs []*ConstDef
pkg parse, type Config struct, Doc string
pkg parse, type Config struct, FileName string
pkg parse, type Config struct, Imports []*Import
pkg parse, type ConstBinaryOp struct
pkg parse, type ConstBinaryOp struct, Lexpr ConstExpr
pkg parse, type ConstBinaryOp struct, Op string
pkg parse, type ConstBinaryOp struct, P Pos
pkg parse, type ConstBinaryOp struct, Rexpr ConstExpr
pkg parse, type ConstCompositeLit struct
pkg parse, type ConstCompositeLit struct, KVList []KVLit
pkg parse, type ConstCompositeLit struct, P Pos
pkg parse, type ConstCompositeLit struct, Type Type
pkg parse, type ConstDef struct
pkg parse, type ConstDef struct, Expr ConstExpr
pkg parse, type ConstDef struct, embedded NamePos
pkg parse, type ConstExpr interface { Pos, String }
pkg parse, type ConstExpr interface, Pos() Pos
pkg parse, type ConstExpr interface, String() string
pkg parse, type ConstIndexed struct
pkg parse, type ConstIndexed struct, Expr *ConstNamed
pkg parse, type ConstIndexed struct, IndexExpr ConstExpr
pkg parse, type ConstIndexed struct, P Pos
pkg parse, type ConstLit struct
pkg parse, type ConstLit struct, Lit interface{}
pkg parse, type ConstLit struct, P Pos
pkg parse, type ConstNamed struct
pkg parse, type ConstNamed struct, Name string
pkg parse, type ConstNamed struct, P Pos
pkg parse, type ConstTypeConv struct
pkg parse, type ConstTypeConv struct, Expr ConstExpr
pkg parse, type ConstTypeConv struct, P Pos
pkg parse, type ConstTypeConv struct, Type Type
pkg parse, type ConstTypeObject struct
pkg parse, type ConstTypeObject struct, P Pos
pkg parse, type ConstTypeObject struct, Type Type
pkg parse, type ConstUnaryOp struct
pkg parse, type ConstUnaryOp struct, Expr ConstExpr
pkg parse, type ConstUnaryOp struct, Op string
pkg parse, type ConstUnaryOp struct, P Pos
pkg parse, type ErrorDef struct
pkg parse, type ErrorDef struct, Actions []StringPos
pkg parse, type ErrorDef struct, Formats []LangFmt
pkg parse, type ErrorDef struct, Params []*Field
pkg parse, type ErrorDef struct, embedded NamePos
pkg parse, type Field struct
pkg parse, type Field struct, Type Type
pkg parse, type Field struct, embedded NamePos
pkg parse, type File struct
pkg parse, type File struct, BaseName string
pkg parse, type File struct, ConstDefs []*ConstDef
pkg parse, type File struct, Doc string
pkg parse, type File struct, ErrorDefs []*ErrorDef
pkg parse, type File struct, Imports []*Import
pkg parse, type File struct, Interfaces []*Interface
pkg parse, type File struct, PackageDef NamePos
pkg parse, type File struct, TypeDefs []*TypeDef
pkg parse, type Import struct
pkg parse, type Import struct, Path string
pkg parse, type Import struct, embedded NamePos
pkg parse, type Interface struct
pkg parse, type Interface struct, Embeds []*NamePos
pkg parse, type Interface struct, Methods []*Method
pkg parse, type Interface struct, embedded NamePos
pkg parse, type KVLit struct
pkg parse, type KVLit struct, Key ConstExpr
pkg parse, type KVLit struct, Value ConstExpr
pkg parse, type LangFmt struct
pkg parse, type LangFmt struct, Fmt StringPos
pkg parse, type LangFmt struct, Lang StringPos
pkg parse, type Method struct
pkg parse, type Method struct, InArgs []*Field
pkg parse, type Method struct, InStream Type
pkg parse, type Method struct, OutArgs []*Field
pkg parse, type Method struct, OutStream Type
pkg parse, type Method struct, Tags []ConstExpr
pkg parse, type Method struct, embedded NamePos
pkg parse, type NamePos struct
pkg parse, type NamePos struct, Doc string
pkg parse, type NamePos struct, DocSuffix string
pkg parse, type NamePos struct, Name string
pkg parse, type NamePos struct, Pos Pos
pkg parse, type Opts struct
pkg parse, type Opts struct, ImportsOnly bool
pkg parse, type Pos struct
pkg parse, type Pos struct, Col int
pkg parse, type Pos struct, Line int
pkg parse, type StringPos struct
pkg parse, type StringPos struct, Pos Pos
pkg parse, type StringPos struct, String string
pkg parse, type Type interface { Kind, Pos, String }
pkg parse, type Type interface, Kind() string
pkg parse, type Type interface, Pos() Pos
pkg parse, type Type interface, String() string
pkg parse, type TypeArray struct
pkg parse, type TypeArray struct, Elem Type
pkg parse, type TypeArray struct, Len int
pkg parse, type TypeArray struct, P Pos
pkg parse, type TypeDef struct
pkg parse, type TypeDef struct, Type Type
pkg parse, type TypeDef struct, embedded NamePos
pkg parse, type TypeEnum struct
pkg parse, type TypeEnum struct, Labels []NamePos
pkg parse, type TypeEnum struct, P Pos
pkg parse, type TypeList struct
pkg parse, type TypeList struct, Elem Type
pkg parse, type TypeList struct, P Pos
pkg parse, type TypeMap struct
pkg parse, type TypeMap struct, Elem Type
pkg parse, type TypeMap struct, Key Type
pkg parse, type TypeMap struct, P Pos
pkg parse, type TypeNamed struct
pkg parse, type TypeNamed struct, Name string
pkg parse, type TypeNamed struct, P Pos
pkg parse, type TypeOptional struct
pkg parse, type TypeOptional struct, Base Type
pkg parse, type TypeOptional struct, P Pos
pkg parse, type TypeSet struct
pkg parse, type TypeSet struct, Key Type
pkg parse, type TypeSet struct, P Pos
pkg parse, type TypeStruct struct
pkg parse, type TypeStruct struct, Fields []*Field
pkg parse, type TypeStruct struct, P Pos
pkg parse, type TypeUnion struct
pkg parse, type TypeUnion struct, Fields []*Field
pkg parse, type TypeUnion struct, P Pos