| 436 | } |
| 437 | |
| 438 | void wrapInUnsafe ( const FunctionPtr & func ) { |
| 439 | auto blk = new ExprBlock(); |
| 440 | blk->at = func->body->at; |
| 441 | auto usa = new ExprUnsafe(func->body->at); |
| 442 | usa->body = func->body; |
| 443 | blk->list.push_back(usa); |
| 444 | func->body = blk; |
| 445 | } |
| 446 | |
| 447 | FunctionPtr generatePointerFinalizer ( const TypeDeclPtr & ptrType, const LineInfo & at ) { |
| 448 | auto pFunc = new Function(); |
no test coverage detected