Searched defs:pExpr (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Storage/testcase/
H A DVDScriptAst.cpp40 PVDSCRIPTASTEXPR pExpr = (PVDSCRIPTASTEXPR)pAstNode; local
41 switch (pExpr->enmType)
47 RTStrFree((char *)pExpr->pszStr);
51 RTListAppend(pList, &pExpr->pIde->Core.ListNode);
56 while (!RTListIsEmpty(&pExpr->ListExpr))
58 PVDSCRIPTASTCORE pNode = RTListGetFirst(&pExpr->ListExpr, VDSCRIPTASTCORE, ListNode);
66 RTListAppend(pList, &pExpr->FnCall.pFnIde->Core.ListNode);
67 while (!RTListIsEmpty(&pExpr->FnCall.ListArgs))
69 PVDSCRIPTASTCORE pNode = RTListGetFirst(&pExpr->FnCall.ListArgs, VDSCRIPTASTCORE, ListNode);
78 RTListAppend(pList, &pExpr
[all...]
H A DVDScriptInterp.cpp456 * @param pExpr The expression to evaluate.
458 static int vdScriptInterpreterEvaluateExpression(PVDSCRIPTINTERPCTX pThis, PVDSCRIPTASTEXPR pExpr) argument
462 switch (pExpr->enmType)
469 NumConst.u64 = pExpr->u64;
478 StringConst.psz = pExpr->pszStr;
486 BoolConst.f = pExpr->f;
493 PVDSCRIPTINTERPVAR pVar = vdScriptInterpreterGetVar(pThis, pExpr->pIde->aszIde);
504 PVDSCRIPTFN pFn = (PVDSCRIPTFN)RTStrSpaceGet(&pThis->pScriptCtx->hStrSpaceFn, pExpr->FnCall.pFnIde->pIde->aszIde);
517 PVDSCRIPTASTEXPR pArg = RTListGetFirst(&pExpr->FnCall.ListArgs, VDSCRIPTASTEXPR, Core.ListNode);
523 pArg = RTListGetNext(&pExpr
[all...]
H A DVDScript.cpp954 PVDSCRIPTASTEXPR pExpr = (PVDSCRIPTASTEXPR)vdScriptAstNodeAlloc(VDSCRIPTASTCLASS_EXPRESSION); local
955 if (pExpr)
963 pExpr->enmType = VDSCRIPTEXPRTYPE_PRIMARY_IDENTIFIER;
964 pExpr->pIde = pIde;
970 pExpr->enmType = VDSCRIPTEXPRTYPE_PRIMARY_NUMCONST;
971 pExpr->u64 = pToken->Class.NumConst.u64;
977 pExpr->enmType = VDSCRIPTEXPRTYPE_PRIMARY_STRINGCONST;
978 pExpr->pszStr = RTStrDupN(pToken->Class.StringConst.pszString, pToken->Class.StringConst.cchString);
981 if (!pExpr->pszStr)
987 pExpr
1023 PVDSCRIPTASTEXPR pExpr = NULL; local
1070 PVDSCRIPTASTEXPR pExpr = NULL; local
1199 PVDSCRIPTASTEXPR pExpr = NULL; local
1427 PVDSCRIPTASTEXPR pExpr = NULL; local
1482 PVDSCRIPTASTEXPR pExpr = NULL; local
1545 PVDSCRIPTASTEXPR pExpr = NULL; local
1607 PVDSCRIPTASTEXPR pExpr = NULL; local
1671 PVDSCRIPTASTEXPR pExpr = NULL; local
1749 PVDSCRIPTASTEXPR pExpr = NULL; local
1810 PVDSCRIPTASTEXPR pExpr = NULL; local
1860 PVDSCRIPTASTEXPR pExpr = NULL; local
1910 PVDSCRIPTASTEXPR pExpr = NULL; local
1960 PVDSCRIPTASTEXPR pExpr = NULL; local
2010 PVDSCRIPTASTEXPR pExpr = NULL; local
2091 PVDSCRIPTASTEXPR pExpr; local
2326 PVDSCRIPTASTEXPR pExpr = NULL; local
2378 PVDSCRIPTASTEXPR pExpr = NULL; local
2412 PVDSCRIPTASTEXPR pExpr = NULL; local
[all...]
H A DVDScriptAst.h344 PVDSCRIPTASTEXPR pExpr; member in union:VDSCRIPTASTEXPR::__anon16809
367 PVDSCRIPTASTEXPR pExpr; member in struct:VDSCRIPTASTEXPR::__anon16809::__anon16812
375 PVDSCRIPTASTEXPR pExpr; member in struct:VDSCRIPTASTEXPR::__anon16809::__anon16813
499 PVDSCRIPTASTEXPR pExpr; member in struct:VDSCRIPTASTSTMT::__anon16814::__anon16816
514 PVDSCRIPTASTEXPR pExpr; member in union:VDSCRIPTASTSTMT::__anon16814
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/dbg/
H A DVBoxVideoWinDbg.cpp106 PCSTR pExpr = args; local
109 if (!pExpr) { dprintf("address not specified\n"); return; }
110 if (!GetExpressionEx(pExpr, &u64Mem, &pExpr)) { dprintf("error evaluating address\n"); return; }
114 if (!pExpr) { dprintf("width not specified\n"); return; }
115 if (!GetExpressionEx(pExpr, &u64Width, &pExpr)) { dprintf("error evaluating width\n"); return; }
119 if (!pExpr) { dprintf("height not specified\n"); return; }
120 if (!GetExpressionEx(pExpr, &u64Height, &pExpr)) { dprint
[all...]
/vbox/src/bldprogs/
H A DVBoxCPP.cpp284 PVBCPPEXPR pExpr; member in struct:VBCPPEXPR::__anon17018::__anon17021
3244 * @param pExpr The root of the expression tree to destroy.
3246 static void vbcppExprDestoryTree(PVBCPPEXPR pExpr) argument
3248 if (!pExpr)
3251 switch (pExpr->enmKind)
3254 vbcppExprDestoryTree(pExpr->u.Unary.pArg);
3257 vbcppExprDestoryTree(pExpr->u.Binary.pLeft);
3258 vbcppExprDestoryTree(pExpr->u.Binary.pRight);
3261 vbcppExprDestoryTree(pExpr->u.Ternary.pExpr);
3314 PVBCPPEXPR pExpr = (PVBCPPEXPR)RTMemAllocZ(sizeof(*pExpr)); local
3526 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser); local
3650 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser); local
3746 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser); local
3877 PVBCPPEXPR pExpr = vbcppExprParseAllocNode(pParser); local
3973 vbcppExprIsExprTrue(PVBCPPEXPR pExpr) argument
[all...]

Completed in 57 milliseconds