// Hazard with function argument | |
void arg_haz(Value v) { | |
gc(); | |
v.isUndefined(); | |
} | |
// Check: why chain should cover whole function | |
// Hazard with local | |
void local_haz() { | |
Value v = NullValue(); | |
gc(); | |
v.isUndefined(); | |
} | |
// Check: why chain should go from body line 1-3 | |
// Hazard with retparam | |
void retparam_haz() { | |
Value v; | |
f(&v); | |
gc(); | |
v.isUndefined(); | |
} | |
// Check: why chain should go from body line 2-4 |