View source code
Display the source code in std/uni.d from which this
page was generated on github.
Report a bug
If you spot a problem with this page, click here to create a
Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
Enum member std.uni.isUtfMatcher
Test if M
is an UTF Matcher for ranges of Char
.
enum isUtfMatcher(M, C)
= __traits(compiles, ()
{
C[] s;
auto d = s .decoder;
M m;
assert(is(typeof(m .match(d)) == bool));
assert(is(typeof(m .test(d)) == bool));
static if (is(typeof(m .skip(d))))
{
assert(is(typeof(m .skip(d)) == bool));
assert(is(typeof(m .skip(s)) == bool));
}
assert(is(typeof(m .match(s)) == bool));
assert(is(typeof(m .test(s)) == bool));
}
);
Authors
Dmitry Olshansky
License
Copyright © 1999-2022 by the D Language Foundation | Page generated by ddox.