Lines Matching defs:strict
3028 /* For strict backwards compatibility, don't change the message
4898 const bool strict,
5047 * nothing at all (not allowed under strict) */
5050 if (strict) {
8590 TRUE, /* strict */
8629 TRUE, /* strict */
8983 FALSE, /* similarly, no need for strict */
9309 const bool strict,
9597 else if ( strict && ! skip_white
9656 strict,
9680 if (strict) {
9958 strict,
9980 strict,
10019 numlen = (strict) ? 4 : 3;
10023 if (strict) {
10046 if (strict) {
10072 if (strict) {
10269 if (strict || ckWARN(WARN_REGEXP)) {
10273 if (strict) {
10382 if (strict && ckWARN(WARN_REGEXP)) {
10393 /* Under strict, ranges that stop and/or end in an ASCII
12067 * which is packed in with the strict lower bound. See
14948 * rules. So look for an alpha that signifies not-strict */
15004 * using strict */
15023 /* An underscore is skipped, but not under strict rules unless it
15035 /* Hyphens are skipped except under strict */