Lines 295-303
Link Here
|
295 |
if (nameEnd >= 0) { |
295 |
if (nameEnd >= 0) { |
296 |
trimmedTypeName = CharOperation.subarray(trimmedTypeName, 0, nameEnd); |
296 |
trimmedTypeName = CharOperation.subarray(trimmedTypeName, 0, nameEnd); |
297 |
} |
297 |
} |
298 |
TypeReference typeReference = new QualifiedTypeReference( |
298 |
TypeReference typeReference; |
299 |
CharOperation.splitOn('.', trimmedTypeName), |
299 |
if (CharOperation.indexOf('.', trimmedTypeName) == -1) { |
300 |
positions); |
300 |
typeReference = new SingleTypeReference(trimmedTypeName, position); |
|
|
301 |
} else { |
302 |
typeReference = new QualifiedTypeReference( |
303 |
CharOperation.splitOn('.', trimmedTypeName), |
304 |
positions); |
305 |
} |
301 |
int dimCount = CharOperation.occurencesOf('[', this.evaluationContext.localVariableTypeNames[i]); |
306 |
int dimCount = CharOperation.occurencesOf('[', this.evaluationContext.localVariableTypeNames[i]); |
302 |
if (dimCount > 0) { |
307 |
if (dimCount > 0) { |
303 |
typeReference = copyDims(typeReference, dimCount); |
308 |
typeReference = copyDims(typeReference, dimCount); |