static void RegisterReadFunc(string name, MethodDefinition newReaderFunc) { readFuncs[name] = newReaderFunc; Weaver.WeaveLists.generatedReadFunctions.Add(newReaderFunc); Weaver.ConfirmGeneratedCodeClass(); Weaver.WeaveLists.generateContainerClass.Methods.Add(newReaderFunc); }
private static void RegisterWriteFunc(string name, MethodDefinition newWriterFunc) { writeFuncs[name] = newWriterFunc; Weaver.WeaveLists.generatedWriteFunctions.Add(newWriterFunc); Weaver.ConfirmGeneratedCodeClass(); Weaver.WeaveLists.generateContainerClass.Methods.Add(newWriterFunc); }