View | Details | Raw Unified | Return to bug 140301
Collapse All | Expand All

(-)compiler/org/eclipse/jdt/core/compiler/CharOperation.java (-11 / +11 lines)
Lines 258-264 Link Here
258
 * <ol>
258
 * <ol>
259
 * <li><pre>
259
 * <li><pre>
260
 *    pattern = { 'N', 'P', 'E' }
260
 *    pattern = { 'N', 'P', 'E' }
261
 *    patternStart = 1
261
 *    patternStart = 0
262
 *    patternEnd = 3
262
 *    patternEnd = 3
263
 *    name = { 'N', 'u','l', 'l', 'P', 'o', 'i', 'n', 't', 'e', 'r', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
263
 *    name = { 'N', 'u','l', 'l', 'P', 'o', 'i', 'n', 't', 'e', 'r', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
264
 *    nameStart = 0
264
 *    nameStart = 0
Lines 268-274 Link Here
268
 * </li>
268
 * </li>
269
 * <li><pre>
269
 * <li><pre>
270
 *    pattern = { 'N', 'P', 'E' }
270
 *    pattern = { 'N', 'P', 'E' }
271
 *    patternStart = 1
271
 *    patternStart = 0
272
 *    patternEnd = 3
272
 *    patternEnd = 3
273
 *    name = { 'N', 'o', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
273
 *    name = { 'N', 'o', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
274
 *    nameStart = 0
274
 *    nameStart = 0
Lines 278-285 Link Here
278
 * </li>
278
 * </li>
279
 * <li><pre>
279
 * <li><pre>
280
 *    pattern = { 'N', 'u', 'P', 'o', 'E', 'x' }
280
 *    pattern = { 'N', 'u', 'P', 'o', 'E', 'x' }
281
 *    patternStart = 1
281
 *    patternStart = 0
282
 *    patternEnd = 3
282
 *    patternEnd = 6
283
 *    name = { 'N', 'u','l', 'l', 'P', 'o', 'i', 'n', 't', 'e', 'r', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
283
 *    name = { 'N', 'u','l', 'l', 'P', 'o', 'i', 'n', 't', 'e', 'r', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
284
 *    nameStart = 0
284
 *    nameStart = 0
285
 *    nameEnd = 20
285
 *    nameEnd = 20
Lines 288-295 Link Here
288
 * </li>
288
 * </li>
289
 * <li><pre>
289
 * <li><pre>
290
 *    pattern = { 'N', 'u', 'P', 'o', 'E', 'x' }
290
 *    pattern = { 'N', 'u', 'P', 'o', 'E', 'x' }
291
 *    patternStart = 1
291
 *    patternStart = 0
292
 *    patternEnd = 3
292
 *    patternEnd = 6
293
 *    name = { 'N', 'o', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
293
 *    name = { 'N', 'o', 'P', 'e', 'r', 'm', 'i', 's', 's', 'i', 'o', 'n', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
294
 *    nameStart = 0
294
 *    nameStart = 0
295
 *    nameEnd = 21
295
 *    nameEnd = 21
Lines 298-304 Link Here
298
 * </li>
298
 * </li>
299
 * <li><pre>
299
 * <li><pre>
300
 *    pattern = { 'n', p', 'e' }
300
 *    pattern = { 'n', p', 'e' }
301
 *    patternStart = 1
301
 *    patternStart = 0
302
 *    patternEnd = 3
302
 *    patternEnd = 3
303
 *    name = { 'N', 'u','l', 'l', 'P', 'o', 'i', 'n', 't', 'e', 'r', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
303
 *    name = { 'N', 'u','l', 'l', 'P', 'o', 'i', 'n', 't', 'e', 'r', 'E', 'x', 'c', 'e', 'p', 't', 'i', 'o', 'n' }
304
 *    nameStart = 0
304
 *    nameStart = 0
Lines 309-319 Link Here
309
 * </ol>
309
 * </ol>
310
 * 
310
 * 
311
 * @param pattern the given pattern
311
 * @param pattern the given pattern
312
 * @param patternStart the given pattern start
312
 * @param patternStart the start index of the pattern, inclusive
313
 * @param patternEnd the given pattern end
313
 * @param patternEnd the end index of the pattern, exclusive
314
 * @param name the given name
314
 * @param name the given name
315
 * @param nameStart the given name start
315
 * @param nameStart the start index of the name, inclusive
316
 * @param nameEnd the given name end
316
 * @param nameEnd the end index of the name, exclusive
317
 * @return true if a sub-pattern matches the subpart of the given name, false otherwise
317
 * @return true if a sub-pattern matches the subpart of the given name, false otherwise
318
 * @since 3.2
318
 * @since 3.2
319
 */
319
 */

Return to bug 140301