1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 04:22:20 +02:00

Renaming params with 'own' prefix to denote ownership transfer

This commit is contained in:
Brian Fiete 2020-05-07 05:47:18 -07:00
parent 0a6949a7d0
commit 7f0a81b5b3
2 changed files with 9 additions and 9 deletions

View file

@ -96,12 +96,12 @@ namespace System
GC.Mark(Internal.UnsafeCastToObject((void*)mData)); GC.Mark(Internal.UnsafeCastToObject((void*)mData));
} }
public void Add(T dlg) mut public void Add(T ownDelegate) mut
{ {
Object data = Target; Object data = Target;
if (data == null) if (data == null)
{ {
Target = dlg; Target = ownDelegate;
return; return;
} }
@ -110,18 +110,18 @@ namespace System
if (type == typeof(List<T>)) if (type == typeof(List<T>))
{ {
var list = (List<T>)data; var list = (List<T>)data;
list.Add(dlg); list.Add(ownDelegate);
} }
else else
{ {
var list = new List<T>(); var list = new List<T>();
list.Add((T)data); list.Add((T)data);
list.Add(dlg); list.Add(ownDelegate);
Target = list; Target = list;
} }
} }
public void Remove(T dlg, bool deleteDelegate = false) mut public void Remove(T compareDelegate, bool deleteDelegate = false) mut
{ {
Object data = Target; Object data = Target;
@ -131,7 +131,7 @@ namespace System
var list = (List<T>)data; var list = (List<T>)data;
int32 idx = -1; int32 idx = -1;
for (int32 i = 0; i < list.Count; i++) for (int32 i = 0; i < list.Count; i++)
if (Delegate.Equals(list[i], dlg)) if (Delegate.Equals(list[i], compareDelegate))
{ {
idx = i; idx = i;
break; break;
@ -164,7 +164,7 @@ namespace System
else else
{ {
T dlgMember = (T)data; T dlgMember = (T)data;
if (Delegate.Equals(dlg, dlgMember)) if (Delegate.Equals(compareDelegate, dlgMember))
{ {
if (deleteDelegate) if (deleteDelegate)
delete dlgMember; delete dlgMember;

View file

@ -314,9 +314,9 @@ namespace System.Threading
[CallingConvention(.Cdecl)] [CallingConvention(.Cdecl)]
private static extern Thread GetCurrentThreadNative(); private static extern Thread GetCurrentThreadNative();
void SetStart(Delegate start, int32 maxStackSize) void SetStart(Delegate ownStartDelegate, int32 maxStackSize)
{ {
mDelegate = start; mDelegate = ownStartDelegate;
mMaxStackSize = maxStackSize; mMaxStackSize = maxStackSize;
} }