InjectStmt pragma

The injectStmt pragma can be used to inject a statement before every other statement in the current module. It is only supposed to be used for debugging:

  1. {.injectStmt: gcInvariants().}
  2. # ... complex code here that produces crashes ...