Lines Matching defs:ends

203    private final boolean ends(String s)
250 { if (ends("sses")) k -= 2; else
251 if (ends("ies")) setto("i"); else
254 if (ends("eed")) { if (m() > 0) k--; } else
255 if ((ends("ed") || ends("ing")) && vowelinstem())
257 if (ends("at")) setto("ate"); else
258 if (ends("bl")) setto("ble"); else
259 if (ends("iz")) setto("ize"); else
272 private final void step2() { if (ends("y") && vowelinstem()) b[k] = 'i'; }
280 case 'a': if (ends("ational")) { r("ate"); break; }
281 if (ends("tional")) { r("tion"); break; }
283 case 'c': if (ends("enci")) { r("ence"); break; }
284 if (ends("anci")) { r("ance"); break; }
286 case 'e': if (ends("izer")) { r("ize"); break; }
288 case 'l': if (ends("bli")) { r("ble"); break; }
289 if (ends("alli")) { r("al"); break; }
290 if (ends("entli")) { r("ent"); break; }
291 if (ends("eli")) { r("e"); break; }
292 if (ends("ousli")) { r("ous"); break; }
294 case 'o': if (ends("ization")) { r("ize"); break; }
295 if (ends("ation")) { r("ate"); break; }
296 if (ends("ator")) { r("ate"); break; }
298 case 's': if (ends("alism")) { r("al"); break; }
299 if (ends("iveness")) { r("ive"); break; }
300 if (ends("fulness")) { r("ful"); break; }
301 if (ends("ousness")) { r("ous"); break; }
303 case 't': if (ends("aliti")) { r("al"); break; }
304 if (ends("iviti")) { r("ive"); break; }
305 if (ends("biliti")) { r("ble"); break; }
307 case 'g': if (ends("logi")) { r("log"); break; }
314 case 'e': if (ends("icate")) { r("ic"); break; }
315 if (ends("ative")) { r(""); break; }
316 if (ends("alize")) { r("al"); break; }
318 case 'i': if (ends("iciti")) { r("ic"); break; }
320 case 'l': if (ends("ical")) { r("ic"); break; }
321 if (ends("ful")) { r(""); break; }
323 case 's': if (ends("ness")) { r(""); break; }
331 { case 'a': if (ends("al")) break; return;
332 case 'c': if (ends("ance")) break;
333 if (ends("ence")) break; return;
334 case 'e': if (ends("er")) break; return;
335 case 'i': if (ends("ic")) break; return;
336 case 'l': if (ends("able")) break;
337 if (ends("ible")) break; return;
338 case 'n': if (ends("ant")) break;
339 if (ends("ement")) break;
340 if (ends("ment")) break;
342 if (ends("ent")) break; return;
343 case 'o': if (ends("ion") && j >= 0 && (b[j] == 's' || b[j] == 't')) break;
345 if (ends("ou")) break; return;
347 case 's': if (ends("ism")) break; return;
348 case 't': if (ends("ate")) break;
349 if (ends("iti")) break; return;
350 case 'u': if (ends("ous")) break; return;
351 case 'v': if (ends("ive")) break; return;
352 case 'z': if (ends("ize")) break; return;