I'm trying to identify cases where throw statements occur inside catch blocks. For instance:
catch(MyException e){
throw e;
}
catch(Exception e){
throw new AnotherType();
}
Is it possible to access the explicit begin/end range of each catch block to iterate over its units in order to check for the presence of a throw statement? Any idea on how I can do this?