</BUG>
}
}
public static Key<Root> THROW_SEARCH_ROOT_KEY = Key.create("ThrowSearchUtil.root");
<BUG>private static boolean processExn(final PsiParameter aCatch, Processor<UsageInfo> processor, Root root) {
</BUG>
final PsiType type = aCatch.getType();
if (type.isAssignableFrom(root.myType)) {
<BUG>processor.process (new UsageInfo (aCatch));
return false;</BUG>
}

myElement = root;
myType = type;
isExact = exact;
}
public String toString() {
return PsiFormatUtil.formatType(myType, PsiFormatUtilBase.SHOW_FQ_CLASS_NAMES, PsiSubstitutor.EMPTY);
}
}
public static Key<Root> THROW_SEARCH_ROOT_KEY = Key.create("ThrowSearchUtil.root");
private static boolean processExn(@NotNull PsiParameter aCatch, @NotNull Processor<UsageInfo> processor, @NotNull Root root) {
final PsiType type = aCatch.getType();
if (type.isAssignableFrom(root.myType)) {
processor.process(new UsageInfo(aCatch));
return false;
