Lines Matching refs:pParamTypeDescr

214         typelib_TypeDescription * pParamTypeDescr = 0;  in cpp_call()  local
215 TYPELIB_DANGER_GET( &pParamTypeDescr, rParam.pTypeRef ); in cpp_call()
217 if (!rParam.bOut && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr )) in cpp_call()
221 pParamTypeDescr, pThis->getBridge()->getUno2Cpp() ); in cpp_call()
223 switch (pParamTypeDescr->eTypeClass) in cpp_call()
257 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
265 pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
266 pParamTypeDescr ); in cpp_call()
269 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
272 else if (bridges::cpp_uno::shared::relatesToInterfaceType( pParamTypeDescr )) in cpp_call()
275 pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
276 pUnoArgs[nPos], pParamTypeDescr, pThis->getBridge()->getUno2Cpp() ); in cpp_call()
280 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
286 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
307 typelib_TypeDescription * pParamTypeDescr = ppTempParamTypeDescr[nTempIndizes]; in cpp_call() local
313 uno_destructData( pUnoArgs[nIndex], pParamTypeDescr, 0 ); // destroy uno value in cpp_call()
314 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
320 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
324 uno_destructData( pCppArgs[nIndex], pParamTypeDescr, cpp_release ); in cpp_call()
326 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()