changeset 24969 | afa6934dd8e8 |
parent 5506 | 202f599c92aa |
child 25799 | 1afc4675dc75 |
24968:3308660aa3f2 | 24969:afa6934dd8e8 |
---|---|
1393 |
1393 |
1394 if (token != FIELD) { |
1394 if (token != FIELD) { |
1395 return res; |
1395 return res; |
1396 } |
1396 } |
1397 |
1397 |
1398 StringBuffer buf = new StringBuffer(res.id.toString()); |
1398 StringBuilder sb = new StringBuilder(res.id.toString()); |
1399 |
1399 |
1400 while (token == FIELD) { |
1400 while (token == FIELD) { |
1401 scan(); |
1401 scan(); |
1402 if ((token == MUL) && star) { |
1402 if ((token == MUL) && star) { |
1403 scan(); |
1403 scan(); |
1404 buf.append(".*"); |
1404 sb.append(".*"); |
1405 break; |
1405 break; |
1406 } |
1406 } |
1407 |
1407 |
1408 buf.append('.'); |
1408 sb.append('.'); |
1409 if (token == IDENT) { |
1409 if (token == IDENT) { |
1410 buf.append(scanner.idValue); |
1410 sb.append(scanner.idValue); |
1411 } |
1411 } |
1412 expect(IDENT); |
1412 expect(IDENT); |
1413 } |
1413 } |
1414 |
1414 |
1415 res.id = Identifier.lookup(buf.toString()); |
1415 res.id = Identifier.lookup(sb.toString()); |
1416 return res; |
1416 return res; |
1417 } |
1417 } |
1418 /** |
1418 /** |
1419 * @deprecated |
1419 * @deprecated |
1420 * @see #parseName |
1420 * @see #parseName |