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

(-)compiler/org/eclipse/jdt/internal/compiler/ast/Expression.java (+5 lines)
Lines 986-991 Link Here
986
				referenceContext.compilationResult().getFileName())) { // problem is rooted elsewhere
986
				referenceContext.compilationResult().getFileName())) { // problem is rooted elsewhere
987
			return true;
987
			return true;
988
		}
988
		}
989
	} else if (this instanceof ConditionalExpression) { // https://bugs.eclipse.org/bugs/show_bug.cgi?id=337751
990
		ConditionalExpression ternary = (ConditionalExpression) this;
991
		if (ternary.valueIfTrue.forcedToBeRaw(referenceContext) || ternary.valueIfFalse.forcedToBeRaw(referenceContext)) {
992
			return true;
993
		}
989
	}
994
	}
990
	return false;
995
	return false;
991
}
996
}

Return to bug 337751