Lines Matching refs:zStem
265690 int (*xCond)(char *zStem, int nStem);
265727 static int fts5PorterGobbleVC(char *zStem, int nStem, int bPrevCons){ argument
265733 if( 0==(bCons = !fts5PorterIsVowel(zStem[i], bCons)) ) break;
265738 if( (bCons = !fts5PorterIsVowel(zStem[i], bCons)) ) return i+1;
265744 static int fts5Porter_MGt0(char *zStem, int nStem){ argument
265745 return !!fts5PorterGobbleVC(zStem, nStem, 0);
265749 static int fts5Porter_MGt1(char *zStem, int nStem){ argument
265751 n = fts5PorterGobbleVC(zStem, nStem, 0);
265752 if( n && fts5PorterGobbleVC(&zStem[n], nStem-n, 1) ){
265759 static int fts5Porter_MEq1(char *zStem, int nStem){ argument
265761 n = fts5PorterGobbleVC(zStem, nStem, 0);
265762 if( n && 0==fts5PorterGobbleVC(&zStem[n], nStem-n, 1) ){
265769 static int fts5Porter_Ostar(char *zStem, int nStem){ argument
265770 if( zStem[nStem-1]=='w' || zStem[nStem-1]=='x' || zStem[nStem-1]=='y' ){
265777 bCons = !fts5PorterIsVowel(zStem[i], bCons);
265786 static int fts5Porter_MGt1_and_S_or_T(char *zStem, int nStem){ argument
265788 return (zStem[nStem-1]=='s' || zStem[nStem-1]=='t')
265789 && fts5Porter_MGt1(zStem, nStem);
265793 static int fts5Porter_Vowel(char *zStem, int nStem){ argument
265796 if( fts5PorterIsVowel(zStem[i], i>0) ){