()
| 1074 | } |
| 1075 | |
| 1076 | func (f *modFunction) RequiredArgs() []*modFunctionArg { |
| 1077 | args := make([]*modFunctionArg, 0, len(f.Args)) |
| 1078 | for _, arg := range f.Args { |
| 1079 | if arg.IsRequired() { |
| 1080 | args = append(args, arg) |
| 1081 | } |
| 1082 | } |
| 1083 | return args |
| 1084 | } |
| 1085 | |
| 1086 | func (f *modFunction) OptionalArgs() []*modFunctionArg { |
| 1087 | args := make([]*modFunctionArg, 0, len(f.Args)) |
no test coverage detected