return get(ptb.erasure(), failOnNull);
} else if (binding instanceof ParameterizedMethodBinding) {
ParameterizedMethodBinding pmb = (ParameterizedMethodBinding) binding;
return get(pmb.original(), failOnNull);
} else if (binding instanceof ParameterizedFieldBinding) {
ParameterizedFieldBinding pfb = (ParameterizedFieldBinding) binding;
return get(pfb.original(), failOnNull);
} else if (binding instanceof WildcardBinding) {
WildcardBinding wcb = (WildcardBinding) binding;
return get(wcb.erasure(), failOnNull);
}
JNode result = internalGet(binding, failOnNull);