在官方文档中,当被调用函数返回byte[] encodedArray = Base64.getEncoder().encode(someArrayToEncode);
指令时,它表示invoke
指令正常。否则,它将转到异常标签。
我认为有一个信号告诉它何时满足正常的标签条件。如果我正在使用LLVM IR编写传递,我如何通过异常处理将信号(如果存在)或更改为ret
到invoke
指令。
答案 0 :(得分:0)
通常,无法判断函数是否在不运行的情况下抛出异常。因此,没有这种情况可以静态检查。