Does (F) allocate a new object and assign it to one of its arguments?
| 1564 | |
| 1565 | // Does (F) allocate a new object and assign it to one of its arguments? |
| 1566 | bool LLVMModuleSet::is_arg_alloc(const Function* F) |
| 1567 | { |
| 1568 | return F && hasExtFuncAnnotation(F, "ALLOC_HEAP_ARG"); |
| 1569 | } |
| 1570 | |
| 1571 | bool LLVMModuleSet::is_alloc_stack_ret(const Function* F) |
| 1572 | { |
no outgoing calls
no test coverage detected