Lines 1523-1530
Link Here
|
1523 |
return null; |
1523 |
return null; |
1524 |
} |
1524 |
} |
1525 |
ArrayType arrayType = (ArrayType) type; |
1525 |
ArrayType arrayType = (ArrayType) type; |
1526 |
ArrayBinding arrayBinding = (ArrayBinding) typeBinding; |
1526 |
if (typeBinding.isArrayType()) { |
1527 |
return getTypeBinding(this.scope.createArrayType(arrayBinding.leafComponentType, arrayType.getDimensions())); |
1527 |
ArrayBinding arrayBinding = (ArrayBinding) typeBinding; |
|
|
1528 |
return getTypeBinding(this.scope.createArrayType(arrayBinding.leafComponentType, arrayType.getDimensions())); |
1529 |
} |
1530 |
return getTypeBinding(this.scope.createArrayType(binding, arrayType.getDimensions())); |
1528 |
} |
1531 |
} |
1529 |
if (typeBinding.isArrayType()) { |
1532 |
if (typeBinding.isArrayType()) { |
1530 |
typeBinding = ((ArrayBinding) typeBinding).leafComponentType; |
1533 |
typeBinding = ((ArrayBinding) typeBinding).leafComponentType; |
Lines 1564-1571
Link Here
|
1564 |
if (this.scope == null) { |
1567 |
if (this.scope == null) { |
1565 |
return null; |
1568 |
return null; |
1566 |
} |
1569 |
} |
1567 |
ArrayBinding arrayBinding = (ArrayBinding) binding; |
1570 |
if (binding.isArrayType()) { |
1568 |
return getTypeBinding(this.scope.createArrayType(arrayBinding.leafComponentType, arrayType.getDimensions())); |
1571 |
ArrayBinding arrayBinding = (ArrayBinding) binding; |
|
|
1572 |
return getTypeBinding(this.scope.createArrayType(arrayBinding.leafComponentType, arrayType.getDimensions())); |
1573 |
} |
1574 |
return getTypeBinding(this.scope.createArrayType(binding, arrayType.getDimensions())); |
1569 |
} else if (binding.isArrayType()) { |
1575 |
} else if (binding.isArrayType()) { |
1570 |
ArrayBinding arrayBinding = (ArrayBinding) binding; |
1576 |
ArrayBinding arrayBinding = (ArrayBinding) binding; |
1571 |
return getTypeBinding(arrayBinding.leafComponentType); |
1577 |
return getTypeBinding(arrayBinding.leafComponentType); |