public FramesCollection(GeneratedMethod parentMethod) { ParentMethod = parentMethod; }
/// <summary> /// Writes a "return [variable.Usage];" code snippet /// </summary> /// <param name="writer"></param> /// <param name="method"></param> /// <param name="variable"></param> public static void WriteReturnStatement(this ISourceWriter writer, GeneratedMethod method, Variable variable) { writer.WriteLine(method.AsyncMode == AsyncMode.AsyncTask ? $"return {variable.Usage};" : returnFromResult.ToFormat(variable.Usage)); }
// TODO -- need ut's public void AddMethod(GeneratedMethod method) { _methods.Add(method); }