1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-28 04:28:01 +02:00
Beef/IDE/mintest/src/main3.bf

70 lines
812 B
Beef
Raw Normal View History

#pragma warning disable 168
using System;
using System.Diagnostics;
using System.Threading;
using System.Collections;
2020-05-08 07:10:35 -07:00
struct Zoops
{
2020-05-08 07:10:35 -07:00
public int mA = 123;
public int mB = 234;
2020-05-08 07:10:35 -07:00
public static implicit operator Zoops(float f)
{
Zoops val = default;
val.mA = (.)f;
val.mB = 200;
return val;
}
public static implicit operator Zoops(float[2] f)
{
Zoops val = default;
val.mA = (.)f[0];
val.mB = (.)f[1];
return val;
}
}
struct Blurg
2019-09-29 07:44:39 -07:00
{
2020-05-08 07:10:35 -07:00
public void Foo<T>()
{
2020-05-08 07:10:35 -07:00
}
public void Zarf<T>()
{
T Yorp<T2>(T2 val)
{
return default;
}
}
[CallingConvention(.Cdecl)]
public static void Hey()
{
2020-05-08 07:10:35 -07:00
}
}
struct StructA
{
public int mA = 99;
2020-04-10 08:58:12 -07:00
}
/*namespace System
2020-04-10 08:58:12 -07:00
{
extension String
2019-12-11 16:56:09 -08:00
{
public String SubText(String input, int position, int length)
{
return 0;
}
2019-12-11 16:56:09 -08:00
}
}*/