Lines Matching defs:PVBCPPEXPR
251 typedef struct VBCPPEXPR *PVBCPPEXPR;
258 PVBCPPEXPR pParent;
270 PVBCPPEXPR pArg;
277 PVBCPPEXPR pLeft;
278 PVBCPPEXPR pRight;
284 PVBCPPEXPR pExpr;
285 PVBCPPEXPR pTrue;
286 PVBCPPEXPR pFalse;
325 PVBCPPEXPR pRoot;
327 PVBCPPEXPR pCur;
329 PVBCPPEXPR *ppCur;
3246 static void vbcppExprDestoryTree(PVBCPPEXPR pExpr)
3312 static PVBCPPEXPR vbcppExprParseAllocNode(PVBCPPEXPRPARSER pParser)
3314 PVBCPPEXPR pExpr = (PVBCPPEXPR)RTMemAllocZ(sizeof(*pExpr));
3343 PVBCPPEXPR pCur = pParser->pCur;
3526 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser);
3538 PVBCPPEXPR *ppPlace = NULL;
3539 PVBCPPEXPR pChild = NULL;
3540 PVBCPPEXPR pParent = pParser->pCur;
3650 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser);
3746 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser);
3805 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser);
3877 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser);
3906 static RTEXITCODE vbcppExprParse(PVBCPP pThis, char *pszExpr, size_t cchExpr, PVBCPPEXPR *ppExprTree, size_t *pcUndefined)
3973 static bool vbcppExprIsExprTrue(PVBCPPEXPR pExpr)
3991 static RTEXITCODE vbcppExprEvaluteTree(PVBCPP pThis, PVBCPPEXPR pRoot, PVBCPPEXPR pResult)
4244 PVBCPPEXPR pExprTree;