Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 284131 | Differences between
and this patch

Collapse All | Expand All

(-)compiler/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java (-2 / +2 lines)
Lines 682-689 Link Here
682
	int startIndex = 0;
682
	int startIndex = 0;
683
	if (numOfParams > 0) {
683
	if (numOfParams > 0) {
684
		parameters = new TypeBinding[numOfParams];
684
		parameters = new TypeBinding[numOfParams];
685
		index = 1;
685
		index = selector.length+1;  // next character is always '(' so skip it
686
		int end = 0;   // first character is always '(' so skip it
686
		int end = index-1;
687
		for (int i = 0; i < numOfParams; i++) {
687
		for (int i = 0; i < numOfParams; i++) {
688
			while ((nextChar = methodDescriptor[++end]) == '['){/*empty*/}
688
			while ((nextChar = methodDescriptor[++end]) == '['){/*empty*/}
689
			if (nextChar == 'L')
689
			if (nextChar == 'L')

Return to bug 284131