Searched refs:matchf (Results 1 - 4 of 4) sorted by relevance

/ast/src/lib/libexpr/
H A Dexpr.h227 int (*matchf)(Expr_t*, Exnode_t*, const char*, Exnode_t*, const char*, void*, Exdisc_t*); member in struct:Exdisc_s
H A Dexeval.c684 if ((ex->disc->version >= 19981111L && ex->disc->matchf) ? (*ex->disc->matchf)(ex, x, (*t)->string, expr->data.operand.left, v.string, env, ex->disc) : strmatch((*t)->string, v.string))
1249 v.integer = ((v.string && r.string) ? ((ex->disc->version >= 19981111L && ex->disc->matchf) ? (*ex->disc->matchf)(ex, expr->data.operand.left, v.string, expr->data.operand.right, r.string, env, ex->disc) : strmatch(v.string, r.string)) : (v.string == r.string)) == (expr->op == EQ);
/ast/src/cmd/tw/
H A Dexpr.c788 state.expr.matchf = matchval;
/ast/src/cmd/ksh93/sh/
H A Dio.c391 static int matchf(void *handle, char *ptr, size_t size) function

Completed in 23 milliseconds