1 /* match.h - interface to shell ##/%% matching code */
3 PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN
5 typedef char *(*scan_t
)(char *string
, char *match
, bool zero
);
7 char *scanleft(char *string
, char *match
, bool zero
);
8 char *scanright(char *string
, char *match
, bool zero
);
10 static inline scan_t
pick_scan(char op1
, char op2
, bool *zero
)
19 return op1
== op2
? scanright
: scanleft
;
22 return op1
== op2
? scanleft
: scanright
;
26 POP_SAVED_FUNCTION_VISIBILITY