@Override
public void visitClassType(String internalName) {
assert Name.isInternalName(internalName);
outerClass = enclosingClass;
JRealClassType classType = resolver.findByInternalName(internalName);
// TODO(jat): failures here are likely binary-only annotations or local
// classes that have been elided from TypeOracle -- what should we do in
// those cases? Currently we log an error and replace them with Object,
// but we may can do something better.
boolean resolveSuccess = classType == null ? false : resolver.resolveClass(