Lines Matching refs:Evaluate
40 char* Evaluate(State* state, Expr* expr) { in Evaluate() function
84 strings[i] = Evaluate(state, argv[i]); in ConcatFn()
114 char* cond = Evaluate(state, argv[0]); in IfElseFn()
135 msg = Evaluate(state, argv[0]); in AbortFn()
149 char* v = Evaluate(state, argv[i]); in AssertFn()
172 char* val = Evaluate(state, argv[0]); in SleepFn()
184 char* v = Evaluate(state, argv[i]); in StdoutFn()
196 char* left = Evaluate(state, argv[0]); in LogicalAndFn()
208 char* left = Evaluate(state, argv[0]); in LogicalOrFn()
220 char* val = Evaluate(state, argv[0]); in LogicalNotFn()
229 char* needle = Evaluate(state, argv[0]); in SubstringFn()
231 char* haystack = Evaluate(state, argv[1]); in SubstringFn()
244 char* left = Evaluate(state, argv[0]); in EqualityFn()
246 char* right = Evaluate(state, argv[1]); in EqualityFn()
259 char* left = Evaluate(state, argv[0]); in InequalityFn()
261 char* right = Evaluate(state, argv[1]); in InequalityFn()
416 args[i] = Evaluate(state, argv[i]); in ReadArgs()
467 args[i] = Evaluate(state, argv[i]); in ReadVarArgs()