mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-18 16:10:26 +02:00
50 lines
469 B
Beef
50 lines
469 B
Beef
![]() |
#pragma warning disable 168
|
||
|
|
||
|
using System;
|
||
|
|
||
|
namespace IDETest
|
||
|
{
|
||
|
class Defer
|
||
|
{
|
||
|
public int ReturnFromDefer()
|
||
|
{
|
||
|
defer
|
||
|
{
|
||
|
return 123; //FAIL
|
||
|
}
|
||
|
|
||
|
return 0;
|
||
|
}
|
||
|
|
||
|
public int BreakFromDefer()
|
||
|
{
|
||
|
for (int i < 10)
|
||
|
{
|
||
|
defer
|
||
|
{
|
||
|
break; //FAIL
|
||
|
}
|
||
|
|
||
|
defer
|
||
|
{
|
||
|
continue; //FAIL
|
||
|
}
|
||
|
}
|
||
|
|
||
|
Block:
|
||
|
for (int j < 20)
|
||
|
{
|
||
|
for (int i < 10)
|
||
|
{
|
||
|
defer
|
||
|
{
|
||
|
//break Block;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
return 0;
|
||
|
}
|
||
|
}
|
||
|
}
|