9     return (static_cast<Xapian::InternalStemIndonesian *>(this_ptr))->r_VOWEL();
    13     return (static_cast<Xapian::InternalStemIndonesian *>(this_ptr))->r_SUFFIX_I_OK();
    17     return (static_cast<Xapian::InternalStemIndonesian *>(this_ptr))->r_SUFFIX_AN_OK();
    21     return (static_cast<Xapian::InternalStemIndonesian *>(this_ptr))->r_SUFFIX_KAN_OK();
    25     return (static_cast<Xapian::InternalStemIndonesian *>(this_ptr))->r_KER();
    52 #define s_2_1 (s_2_2 + 1)    78 'b', 
'e', 
'l', 
'a', 
'j', 
'a', 
'r',
    83 'p', 
'e', 
'l', 
'a', 
'j', 
'a', 
'r',
   112 static const unsigned char af_2[3] =
   136 static const unsigned char af_3[12] =
   163 static const unsigned char af_4[6] =
   173 static const unsigned char g_vowel[] = { 17, 65, 16 };
   185     if (
c - 2 <= 
lb || (
p[
c - 1] != 104 && 
p[
c - 1] != 110)) 
return 0;
   189         if (ret < 0) 
return ret;
   197     if (
c - 1 <= 
lb || (
p[
c - 1] != 97 && 
p[
c - 1] != 117)) 
return 0;
   201         if (ret < 0) 
return ret;
   221     {   
int m1 = 
l - 
c; (void)m1;
   222         if (c <= 
lb || 
p[c - 1] != 
's') 
goto lab0;
   233     if (
c <= 
lb || (
p[
c - 1] != 105 && 
p[
c - 1] != 110)) 
return 0;
   237         if (ret < 0) 
return ret;
   257     if (
c + 1 >= 
l || (
p[
c + 1] != 105 && 
p[
c + 1] != 101)) 
return 0;
   259     if (!(among_var)) 
return 0;
   264                 if (ret < 0) 
return ret;
   271                 if (ret < 0) 
return ret;
   279                 if (ret < 0) 
return ret;
   286                 if (ret < 0) 
return ret;
   298                         if (ret < 0) 
return ret;
   305                     if (ret < 0) 
return ret;
   318                         if (ret < 0) 
return ret;
   325                     if (ret < 0) 
return ret;
   337     if (
c + 1 >= 
l || 
p[
c + 1] != 101) 
return 0;
   339     if (!(among_var)) 
return 0;
   344                 if (ret < 0) 
return ret;
   351                 if (ret < 0) 
return ret;
   357                 if (ret < 0) 
return ret;
   364                 if (ret < 0) 
return ret;
   380                 if (ret < 0) 
goto lab1;
   395     {   
int m3 = 
l - 
c; (void)m3;
   397             if (ret < 0) 
return ret;
   402     {   
int m4 = 
l - 
c; (void)m4;
   404             if (ret < 0) 
return ret;
   413                 if (ret == 0) 
goto lab3;
   414                 if (ret < 0) 
return ret;
   422                         if (ret == 0) 
goto lab4;
   423                         if (ret < 0) 
return ret;
   430                     if (ret == 0) 
goto lab4;
   431                     if (ret < 0) 
return ret;
   443                 if (ret < 0) 
return ret;
   452                 if (ret == 0) 
goto lab5;
   453                 if (ret < 0) 
return ret;
 static const struct among a_0[3]
 
int r_remove_second_order_prefix()
 
int find_among_b(const symbol *pool, const struct among *v, int v_size, const unsigned char *fnum, const among_function *f)
 
static const unsigned char af_2[3]
 
static int tr_SUFFIX_AN_OK(Xapian::StemImplementation *this_ptr)
 
static const among_function af[5]
 
int eq_s(int s_size, const symbol *s)
 
static int tr_KER(Xapian::StemImplementation *this_ptr)
 
static const symbol s_6[]
 
static const struct among a_3[12]
 
int slice_from_s(int s_size, const symbol *s)
 
static int tr_VOWEL(Xapian::StemImplementation *this_ptr)
 
static const struct among a_1[3]
 
int(* among_function)(Xapian::StemImplementation *)
 
static int tr_SUFFIX_I_OK(Xapian::StemImplementation *this_ptr)
 
std::string get_description() const
Return a string describing this object. 
 
static const unsigned char af_4[6]
 
static const symbol s_2[]
 
int stem()
Virtual method implemented by the subclass to actually do the work. 
 
static const unsigned char g_vowel[]
 
static const struct among a_2[3]
 
Class representing a stemming algorithm implementation. 
 
static const symbol s_3[]
 
static const symbol s_4[]
 
int r_remove_possessive_pronoun()
 
static const symbol s_pool[]
 
static int tr_SUFFIX_KAN_OK(Xapian::StemImplementation *this_ptr)
 
static const symbol s_5[]
 
~InternalStemIndonesian()
 
int find_among(const symbol *pool, const struct among *v, int v_size, const unsigned char *fnum, const among_function *f)
 
int out_grouping_U(const unsigned char *s, int min, int max, int repeat)
 
int r_remove_first_order_prefix()
 
static const symbol s_1[]
 
static const struct among a_4[6]
 
static const symbol s_0[]
 
static const unsigned char af_3[12]
 
int in_grouping_U(const unsigned char *s, int min, int max, int repeat)