H A D | VBoxCPP.cpp | 525 static RTEXITCODE vbcppMacroExpandIt(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t offMacro, PVBCPPMACRO pMacro, size_t offParameters); 526 static RTEXITCODE vbcppMacroExpandReScan(PVBCPP pThis, PVBCPPMACROEXP pExp, VBCPPMACRORESCANMODE enmMode, size_t *pcReplacements); 527 static void vbcppMacroExpandCleanup(PVBCPPMACROEXP pExp); 1691 static RTEXITCODE vbcppMacroExpandReplace(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t off, size_t cchToReplace, argument 1699 && !RT_C_IS_SPACE(pExp->StrBuf.pszBuf[off - 1]); 1700 bool const fTrailingSpace = off + cchToReplace < pExp->StrBuf.cchBuf 1701 && !RT_C_IS_SPACE(pExp->StrBuf.pszBuf[off + cchToReplace]); 1712 size_t cbMinBuf = offMore + pExp->StrBuf.cchBuf + 1; 1713 RTEXITCODE rcExit = vbcppStrBufGrow(&pExp->StrBuf, cbMinBuf); 1718 memmove(&pExp 1751 vbcppMacroExpandPeekCh(PVBCPPMACROEXP pExp, size_t *poff) argument 1760 vbcppMacroExpandGetCh(PVBCPPMACROEXP pExp, size_t *poff) argument 1770 vbcppMacroExpandSkipEolEx(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t *poff, unsigned chFirst) argument 1785 vbcppMacroExpandSkipEol(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t *poff) argument 1793 vbcppMacroExpandSkipCommentLine(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t *poff) argument 1816 vbcppMacroExpandSkipComment(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t *poff) argument 1847 vbcppMacroExpandGrowArgArray(PVBCPP pThis, PVBCPPMACROEXP pExp, uint32_t cMinArgs) argument 1861 vbcppMacroExpandAddEmptyParameter(PVBCPP pThis, PVBCPPMACROEXP pExp) argument 1876 vbcppMacroExpandGatherParameters(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t *poff, uint32_t cArgsHint) argument 2040 vbcppMacroExpandValueWithArguments(PVBCPP pThis, PVBCPPMACROEXP pExp, PVBCPPMACRO pMacro, PVBCPPSTRBUF pStrBuf) argument 2200 vbcppMacroExpandIt(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t offMacro, PVBCPPMACRO pMacro, size_t offParameters) argument 2268 vbcppMacroExpandLookForLeftParenthesis(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t *poff) argument 2319 vbcppMacroExpandDefinedOperator(PVBCPP pThis, PVBCPPMACROEXP pExp, size_t offStart, size_t *poff) argument 2380 vbcppMacroExpandReScan(PVBCPP pThis, PVBCPPMACROEXP pExp, VBCPPMACRORESCANMODE enmMode, size_t *pcReplacements) argument 2475 vbcppMacroExpandCleanup(PVBCPPMACROEXP pExp) argument [all...] |