Cosmos/source/Cosmos.Core_Plugs/System/Threading/InterlockedImpl.cs
2020-11-19 12:28:41 -05:00

18 lines
397 B
C#

using System.Threading;
using IL2CPU.API.Attribs;
namespace Cosmos.Core_Plugs.System.Threading
{
[Plug(Target = typeof(Interlocked))]
public static class InterlockedImpl
{
public static int Decrement(ref int aData)
{
return aData -= 1;
}
public static int Increment(ref int aData)
{
return aData += 1;
}
}
}