Assertion

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(T _context)
Undocumented in source.

Members

Aliases

a
alias a = id
Undocumented in source.
and
alias and = id
Undocumented in source.
as
alias as = id
Undocumented in source.
be
alias be = id
Undocumented in source.
contain
alias contain = value
Undocumented in source.
have
alias have = id
Undocumented in source.
include
alias include = value
Undocumented in source.
of
alias of = id
Undocumented in source.
which
alias which = id
Undocumented in source.

Functions

False
bool False(string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
Throw
void Throw(string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
True
bool True(string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
biggerThan
bool biggerThan(U other, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
equal
T equal(U other, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
exist
T exist(string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
id
Assertion id()
Undocumented in source. Be warned that the author may not have intended to support it.
key
void key(U other, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
length
U length(U len, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
match
auto match(RegEx re, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
message
string message(U other)
Undocumented in source. Be warned that the author may not have intended to support it.
message
string message()
Undocumented in source. Be warned that the author may not have intended to support it.
not
Assertion not()
Undocumented in source. Be warned that the author may not have intended to support it.
ok
U ok(U expr, string message, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
smallerThan
bool smallerThan(U other, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
sorted
bool sorted(string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
value
U value(U other, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

callable
bool callable;
Undocumented in source.

Variables

context
T context;
Undocumented in source.
negated
bool negated;
Undocumented in source.
operator
string operator;
Undocumented in source.

Meta