isAttrRange.isAttrRange

Undocumented in source.
template isAttrRange(R)
static if(isForwardRange!R && is(typeof(R.init.front.name)) && is(typeof(R.init.front.value)) && is(ReturnType!((R r) => r.front.pos) == TextPos))
enum isAttrRange = is(NameType == ValueType) && isForwardRange!NameType && isSomeChar!(ElementType!NameType);

Meta