/* Copyright (c) 2015-2018 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "str.h"
#include "fts-language.h"
#include "fts-filter-private.h"
#include "fts-common.h"
#include "unichar.h"
static int
const char *const *settings,
struct fts_filter **filter_r,
const char **error_r)
{
return -1;
}
return -1;
}
return 0;
}
static int
const char **_token,
const char **error_r ATTR_UNUSED)
{
case 'q':
pos++;
break;
/* fall through */
case 'c':
case 'd':
case 'j':
case 'l':
case 'm':
case 'n':
case 's':
case 't':
pos++;
break;
if (IS_APOSTROPHE(apostrophe)) {
}
return 0;
break;
default:
/* do nothing */
break;
}
return 1;
}
.class_name = "contractions",
.v = {
}
};