public override TextElement Filter(IEncodingProvider enc, TextElement input, bool closing)
{
var bInput = input.AsBytes(enc.StringEncoding);
if (bInput != null)
{
int offset = 0;
return(new TextElement(FilterInner(bInput, ref offset, closing)));
}
else
{
Debug.Fail("InflateFilter expects chunks to be convertible to PhpBytes.");
return(TextElement.Null);
}
}