| 563 | |
| 564 | template<typename ArgVT> struct MarshallHelpers { |
| 565 | template<typename ...ArgTs> static void marshallEach(S32 &argc, ArgVT *argv, const ArgTs& ...args){} |
| 566 | template<typename H, typename ...Tail> static void marshallEach(S32 &argc, ArgVT *argv, const H& head, const Tail& ...tail){ |
| 567 | argv[argc++] = EngineMarshallData(head); |
| 568 | marshallEach(argc, argv, tail...); |
nothing calls this directly
no test coverage detected