Lines Matching refs:cchExpr
3901 * @param cchExpr The length of the expression in case we need it.
3906 static RTEXITCODE vbcppExprParse(PVBCPP pThis, char *pszExpr, size_t cchExpr, PVBCPPEXPR *ppExprTree, size_t *pcUndefined)
3909 NOREF(cchExpr);
4237 * @param cchExpr The length of the expression.
4240 static RTEXITCODE vbcppExprEval(PVBCPP pThis, char *pszExpr, size_t cchExpr, size_t cReplacements, VBCPPEVAL *penmResult)
4242 Assert(strlen(pszExpr) == cchExpr);
4245 RTEXITCODE rcExit = vbcppExprParse(pThis, pszExpr, cchExpr, &pExprTree, &cUndefined);
4484 size_t cchExpr = ExpCtx.StrBuf.cchBuf;
4485 while (cchExpr > 0 && RT_C_IS_SPACE(*pszExpr))
4486 pszExpr++, cchExpr--;
4488 while (cchExpr > 0 && RT_C_IS_SPACE(pszExpr[cchExpr - 1]))
4490 pszExpr[--cchExpr] = '\0';
4493 if (cchExpr)
4499 rcExit = vbcppExprEval(pThis, pszExpr, cchExpr, cReplacements, &enmResult);