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

Collapse All | Expand All

(-)compiler/org/eclipse/jdt/internal/compiler/ast/Clinit.java (-1 / +1 lines)
Lines 148-154 Link Here
148
		if (this.assertionSyntheticFieldBinding != null) {
148
		if (this.assertionSyntheticFieldBinding != null) {
149
			// generate code related to the activation of assertion for this class
149
			// generate code related to the activation of assertion for this class
150
			codeStream.generateClassLiteralAccessForType(
150
			codeStream.generateClassLiteralAccessForType(
151
					classScope.enclosingSourceType(),
151
					classScope.outerMostClassScope().enclosingSourceType(),
152
				classLiteralSyntheticField);
152
				classLiteralSyntheticField);
153
			codeStream.invokeJavaLangClassDesiredAssertionStatus();
153
			codeStream.invokeJavaLangClassDesiredAssertionStatus();
154
			BranchLabel falseLabel = new BranchLabel(codeStream);
154
			BranchLabel falseLabel = new BranchLabel(codeStream);

Return to bug 157389