Lines Matching defs:CondParser
134 typedef struct CondParser {
171 } CondParser;
173 static CondResult CondParser_Or(CondParser *, bool);
197 CondParser_SkipWhitespace(CondParser *par)
253 ParseFuncArg(CondParser *par, const char **pp, bool doEval, const char *func)
391 CondParser_StringExpr(CondParser *par, const char *start,
431 CondParser_Leaf(CondParser *par, bool doEval, bool unquotedOK,
502 EvalTruthy(CondParser *par, const char *value, bool quoted)
538 EvalCompareStr(CondParser *par, const char *lhs,
556 EvalCompare(CondParser *par, const char *lhs, bool lhsQuoted,
569 CondParser_ComparisonOp(CondParser *par, ComparisonOp *out_op)
597 CondParser_Comparison(CondParser *par, bool doEval)
640 CondParser_FuncCallEmpty(CondParser *par, bool doEval, Token *out_token)
672 CondParser_FuncCall(CondParser *par, bool doEval, Token *out_token)
713 CondParser_ComparisonOrLeaf(CondParser *par, bool doEval)
757 CondParser_Token(CondParser *par, bool doEval)
826 CondParser_Skip(CondParser *par, Token t)
847 CondParser_Term(CondParser *par, bool doEval)
875 CondParser_And(CondParser *par, bool doEval)
896 CondParser_Or(CondParser *par, bool doEval)
923 CondParser par;