View | Details | Raw Unified | Return to bug 50898
Collapse All | Expand All

(-)Scope.java (-1 / +5 lines)
Lines 1287-1296 Link Here
1287
1287
1288
		while (currentIndex < typeNameLength) {
1288
		while (currentIndex < typeNameLength) {
1289
			typeBinding = getMemberType(compoundName[currentIndex++], typeBinding);
1289
			typeBinding = getMemberType(compoundName[currentIndex++], typeBinding);
1290
			if (!typeBinding.isValidBinding())
1290
			if (!typeBinding.isValidBinding()) {
1291
				if (typeBinding instanceof ProblemReferenceBinding) {
1292
					return typeBinding;
1293
				}
1291
				return new ProblemReferenceBinding(
1294
				return new ProblemReferenceBinding(
1292
					CharOperation.subarray(compoundName, 0, currentIndex),
1295
					CharOperation.subarray(compoundName, 0, currentIndex),
1293
					typeBinding.problemId());
1296
					typeBinding.problemId());
1297
			}
1294
		}
1298
		}
1295
		return typeBinding;
1299
		return typeBinding;
1296
	}
1300
	}

Return to bug 50898