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

Collapse All | Expand All

(-)compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java (-2 / +1 lines)
Lines 140-150 Link Here
140
			codeStream.checkcast(this.actualReceiverType);
140
			codeStream.checkcast(this.actualReceiverType);
141
		}
141
		}
142
		codeStream.recordPositionsFrom(pc, this.sourceStart);
142
		codeStream.recordPositionsFrom(pc, this.sourceStart);
143
144
	}
143
	}
145
	// generate arguments
144
	// generate arguments
146
	generateArguments(this.binding, this.arguments, currentScope, codeStream);
145
	generateArguments(this.binding, this.arguments, currentScope, codeStream);
147
146
	pc = codeStream.position;
148
	// actual message invocation
147
	// actual message invocation
149
	if (this.syntheticAccessor == null){
148
	if (this.syntheticAccessor == null){
150
		TypeBinding constantPoolDeclaringClass = CodeStream.getConstantPoolDeclaringClass(currentScope, codegenBinding, this.actualReceiverType, this.receiver.isImplicitThis());
149
		TypeBinding constantPoolDeclaringClass = CodeStream.getConstantPoolDeclaringClass(currentScope, codegenBinding, this.actualReceiverType, this.receiver.isImplicitThis());

Return to bug 259129