Lines Matching refs:enforce

394                 import std.exception : enforce;
400 enforce(st.hour == hour,
414 enforce(st.dstInEffect == dstInEffect, msg("1"));
415 enforce(st.utcOffset == offset, msg("2"));
416 enforce((st + dur!"minutes"(1)).utcOffset == offset, msg("3"));
470 import std.exception : enforce;
471 enforce((utc + offset).hour == local.hour, msg("1"));
472 enforce((utc + offset + dur!"minutes"(1)).hour == local.hour, msg("2"));
971 import std.exception : enforce;
989 enforce(st.hour == hour,
1003 enforce(st.dstInEffect == dstInEffect, msg("1"));
1004 enforce(st.utcOffset == offset, msg("2"));
1005 enforce((st + dur!"minutes"(1)).utcOffset == offset, msg("3"));
1059 enforce((utc + offset).hour == local.hour, msg("1"));
1060 enforce((utc + offset + dur!"minutes"(1)).hour == local.hour, msg("2"));
1371 import std.exception : enforce;
1372 enforce!DateTimeException(abs(utcOffset) < dur!"minutes"(1440),
1423 import std.exception : enforce;
1426 enforce!DateTimeException(absOffset < dur!"minutes"(1440),
1494 import std.exception : enforce;
1497 enforce!DateTimeException(absOffset < dur!"minutes"(1440),
1558 import std.exception : enforce;
1561 enforce!DateTimeException(whichSign > 0, text("Invalid ISO String ", isoString));
1591 enforce!DateTimeException(hours < 24 && minutes < 60, text("Invalid ISO String ", isoString));
1712 import std.exception : enforce;
1717 enforce!DateTimeException(whichSign > 0, format("Invalid ISO String: %s", isoExtString));
1721 enforce!DateTimeException(!isoExtString.empty, format("Invalid ISO String: %s", isoExtString));
1732 enforce!DateTimeException(minutesStr.length == 2, format("Invalid ISO String: %s", isoExtString));
1739 enforce!DateTimeException(hoursStr.length == 2, format("Invalid ISO String: %s", isoExtString));
1753 enforce!DateTimeException(hours < 24 && minutes < 60, format("Invalid ISO String: %s", isoExtString));
2075 import std.exception : enforce;
2082 enforce(tzDatabaseDir.exists(), new DateTimeException(format("Directory %s does not exist.", tzDatabaseDir)));
2083 enforce(tzDatabaseDir.isDir, new DateTimeException(format("%s is not a directory.", tzDatabaseDir)));
2088 enforce(tzfileOffset, new DateTimeException(format("The time zone %s is not listed.", name)));
2095 enforce(file.exists(), new DateTimeException(format("File %s does not exist.", file)));
2096 enforce(file.isFile, new DateTimeException(format("%s is not a file.", file)));
2425 import std.exception : enforce;
2438 enforce(tzDatabaseDir.exists(), new DateTimeException(format("Directory %s does not exist.", tzDatabaseDir)));
2439 enforce(tzDatabaseDir.isDir, new DateTimeException(format("%s is not a directory.", tzDatabaseDir)));
3416 import std.exception : enforce;
3425 enforce(!next.empty, "Error parsing. Text does not appear to be from windowsZones.xml");
3428 enforce(!line.empty, "Error parsing. Text does not appear to be from windowsZones.xml");
3431 enforce(!next.empty, "Error parsing. Text does not appear to be from windowsZones.xml");