1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-17 07:44:09 +02:00
Beef/IDE/Tests/Test1/src/Splats.bf
2019-08-23 11:56:54 -07:00

48 lines
504 B
Beef

namespace IDETest
{
struct SplatA
{
public int mA;
}
struct SplatB : SplatA
{
public float mB;
}
struct SplatC : SplatB
{
public char8 mC;
public void DoTest()
{
}
public float GetB()
{
return mB;
}
}
class SplatTester
{
public static int GetC(SplatC sc)
{
return sc.mA;
}
public static void Test()
{
SplatC sc = .();
sc.mA = 123;
sc.mB = 1.2f;
sc.mC = 'Z';
//SplatTester_SplatC_Call
sc.DoTest();
sc.GetB();
GetC(sc);
}
}
}