(argType reflect.Type)
| 392 | } |
| 393 | |
| 394 | func validateMethodArg(argType reflect.Type) error { |
| 395 | // specifically allow waveobj.WaveObj, []waveobj.WaveObj, map[string]waveobj.WaveObj, and context.Context |
| 396 | if isSpecialWaveArgType(argType) || argType == contextRType { |
| 397 | return nil |
| 398 | } |
| 399 | return baseValidateServiceArg(argType) |
| 400 | } |
| 401 | |
| 402 | func validateServiceMethod(service string, method reflect.Method) error { |
| 403 | for idx := 0; idx < method.Type.NumOut(); idx++ { |
no test coverage detected