View | Details | Raw Unified | Return to bug 325633 | Differences between
and this patch

Collapse All | Expand All

(-)compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java (-1 / +1 lines)
Lines 195-201 Link Here
195
195
196
		TypeVariableBinding[] typeVariables = currentOriginal.typeVariables();
196
		TypeVariableBinding[] typeVariables = currentOriginal.typeVariables();
197
		if (typeVariables == Binding.NO_TYPE_VARIABLES) { // non generic invoked with arguments
197
		if (typeVariables == Binding.NO_TYPE_VARIABLES) { // non generic invoked with arguments
198
			boolean isCompliant15 = scope.compilerOptions().sourceLevel >= ClassFileConstants.JDK1_5;
198
			boolean isCompliant15 = scope.compilerOptions().originalSourceLevel >= ClassFileConstants.JDK1_5;
199
			if ((currentOriginal.tagBits & TagBits.HasMissingType) == 0) {
199
			if ((currentOriginal.tagBits & TagBits.HasMissingType) == 0) {
200
				if (isCompliant15) { // below 1.5, already reported as syntax error
200
				if (isCompliant15) { // below 1.5, already reported as syntax error
201
					this.resolvedType = currentType;
201
					this.resolvedType = currentType;
(-)model/org/eclipse/jdt/internal/compiler/parser/TypeConverter.java (-1 / +1 lines)
Lines 40-46 Link Here
40
40
41
	protected TypeConverter(ProblemReporter problemReporter, char memberTypeSeparator) {
41
	protected TypeConverter(ProblemReporter problemReporter, char memberTypeSeparator) {
42
		this.problemReporter = problemReporter;
42
		this.problemReporter = problemReporter;
43
		this.has1_5Compliance = problemReporter.options.originalComplianceLevel >= ClassFileConstants.JDK1_5;
43
		this.has1_5Compliance = problemReporter.options.complianceLevel >= ClassFileConstants.JDK1_5;
44
		this.memberTypeSeparator = memberTypeSeparator;
44
		this.memberTypeSeparator = memberTypeSeparator;
45
	}
45
	}
46
46

Return to bug 325633