What is the drawback of the following "simple" ```@nogc``` exception creation technique?

```d
import std;
void main()@nogc
{
    try{
        __gshared a = new Exception("help");
        scope b = a;
        throw b;
    }
    catch(Exception e){
        printf("caught");
    }
}
```

Reply via email to