Lines Matching refs:name
36 Value* v = expr->fn(expr->name, state, expr->argc, expr->argv); in Evaluate()
49 return expr->fn(expr->name, state, expr->argc, expr->argv); in EvaluateValue()
67 Value* ConcatFn(const char* name, State* state, int argc, Expr* argv[]) { in ConcatFn() argument
102 Value* IfElseFn(const char* name, State* state, int argc, Expr* argv[]) { in IfElseFn() argument
126 Value* AbortFn(const char* name, State* state, int argc, Expr* argv[]) { in AbortFn() argument
140 Value* AssertFn(const char* name, State* state, int argc, Expr* argv[]) { in AssertFn() argument
165 Value* SleepFn(const char* name, State* state, int argc, Expr* argv[]) { in SleepFn() argument
175 Value* StdoutFn(const char* name, State* state, int argc, Expr* argv[]) { in StdoutFn() argument
188 Value* LogicalAndFn(const char* name, State* state, in LogicalAndFn() argument
200 Value* LogicalOrFn(const char* name, State* state, in LogicalOrFn() argument
212 Value* LogicalNotFn(const char* name, State* state, in LogicalNotFn() argument
221 Value* SubstringFn(const char* name, State* state, in SubstringFn() argument
237 Value* EqualityFn(const char* name, State* state, int argc, Expr* argv[]) { in EqualityFn() argument
252 Value* InequalityFn(const char* name, State* state, int argc, Expr* argv[]) { in InequalityFn() argument
267 Value* SequenceFn(const char* name, State* state, int argc, Expr* argv[]) { in SequenceFn() argument
274 Value* LessThanIntFn(const char* name, State* state, int argc, Expr* argv[]) { in LessThanIntFn() argument
306 Value* GreaterThanIntFn(const char* name, State* state, in GreaterThanIntFn() argument
318 return LessThanIntFn(name, state, 2, temp); in GreaterThanIntFn()
321 Value* Literal(const char* name, State* state, int argc, Expr* argv[]) { in Literal() argument
322 return StringValue(strdup(name)); in Literal()
330 e->name = "(operator)"; in Build()
351 void RegisterFunction(const char* name, Function fn) { in RegisterFunction() argument
356 fn_table[fn_entries].name = name; in RegisterFunction()
362 const char* na = ((const NamedFunction*)a)->name; in fn_entry_compare()
363 const char* nb = ((const NamedFunction*)b)->name; in fn_entry_compare()
371 Function FindFunction(const char* name) { in FindFunction() argument
373 key.name = name; in FindFunction()