5 function text(eat, value, silent) {
18 /* istanbul ignore if - never used (yet) */
23 methods = self.inlineMethods;
24 length = methods.length;
25 tokenizers = self.inlineTokenizers;
29 while (++index < length) {
30 name = methods[index];
32 if (name === 'text' || !tokenizers[name]) {
36 tokenizer = tokenizers[name].locator;
39 eat.file.fail('Missing locator: `' + name + '`');
42 position = tokenizer.call(self, value, 1);
44 if (position !== -1 && position < min) {
49 subvalue = value.slice(0, min);
52 self.decode(subvalue, now, function (content, position, source) {
53 eat(source || content)({