Lines Matching defs:required
481 * Ensure that the buffer contains the required number of characters.
1076 /* Check if the potential simple key to be removed is required. */
1078 if (simple_key->required) {
1100 * A simple key is required at the current position if the scanner is in
1105 int required = (!parser->flow_level
1109 * A simple key is required only when it is the first token in the current
1113 assert(parser->simple_key_allowed || !required); /* Impossible. */
1123 simple_key.required = required;
1147 /* If the key is required, it is an error. */
1149 if (simple_key->required) {
1634 /* In the block context, additional checks are required. */
1720 /* In the block context, extra checks are required. */
2664 /* Decode the required number of characters. */