Lines Matching refs:destination
264 /* Assumes a `char *destination' variable. */
266 (destination = (char *) alloca (nsize), \
267 bcopy (source, destination, osize), \
268 destination)
478 /* Store NUMBER in two contiguous bytes starting at DESTINATION. */
480 #define STORE_NUMBER(destination, number) \
482 (destination)[0] = (number) & 0377; \
483 (destination)[1] = (number) >> 8; \
486 /* Same as STORE_NUMBER, except increment DESTINATION to
487 the byte after where the number is stored. Therefore, DESTINATION
490 #define STORE_NUMBER_AND_INCR(destination, number) \
492 STORE_NUMBER (destination, number); \
493 (destination) += 2; \
496 /* Put into DESTINATION a number stored in two contiguous bytes starting
499 #define EXTRACT_NUMBER(destination, source) \
501 (destination) = *(source) & 0377; \
502 (destination) += SIGN_EXTEND_CHAR (*((source) + 1)) << 8; \
526 #define EXTRACT_NUMBER_AND_INCR(destination, source) \
528 EXTRACT_NUMBER (destination, source); \
534 extract_number_and_incr (destination, source)
535 int *destination;
538 extract_number (destination, *source);
1081 REGEX_REALLOCATE_STACK requires `destination' be declared. */
1145 num_regs be declared. DOUBLE_FAIL_STACK requires `destination' be
1152 char *destination; \
2332 jump jumps to the correct final destination. A picture:
2939 char *destination;