Lines Matching defs:validCtx
21 type validCtx struct { struct
22 target *Target
23 args map[Arg]bool
24 uses map[Arg]Arg
49 func (ctx *validCtx) validateCall(c *Call) error {
62 func (ctx *validCtx) validateRet(c *Call) error {
81 func (ctx *validCtx) validateArg(arg Arg, typ Type) error {
98 func (arg *ConstArg) validate(ctx *validCtx) error {
129 func (arg *ResultArg) validate(ctx *validCtx) error {
158 func (arg *DataArg) validate(ctx *validCtx) error {
190 func (arg *GroupArg) validate(ctx *validCtx) error {
219 func (arg *UnionArg) validate(ctx *validCtx) error {
237 func (arg *PointerArg) validate(ctx *validCtx) error {