Lines Matching refs:pParamTypeDescr

234         typelib_TypeDescription * pParamTypeDescr = 0;  in cpp_call()  local
235 TYPELIB_DANGER_GET( &pParamTypeDescr, rParam.pTypeRef ); in cpp_call()
237 if (!rParam.bOut && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr )) in cpp_call()
240 pParamTypeDescr, pThis->getBridge()->getUno2Cpp() ); in cpp_call()
242 switch (pParamTypeDescr->eTypeClass) in cpp_call()
278 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
286 pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
287 pParamTypeDescr ); in cpp_call()
290 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
293 else if (bridges::cpp_uno::shared::relatesToInterfaceType( pParamTypeDescr )) in cpp_call()
296 pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
297 pUnoArgs[nPos], pParamTypeDescr, pThis->getBridge()->getUno2Cpp() ); in cpp_call()
301 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
307 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
328 typelib_TypeDescription * pParamTypeDescr = ppTempParamTypeDescr[nTempIndizes]; in cpp_call() local
334 uno_destructData( pUnoArgs[nIndex], pParamTypeDescr, 0 ); // destroy uno value in cpp_call()
335 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
341 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
345 uno_destructData( pCppArgs[nIndex], pParamTypeDescr, cpp_release ); in cpp_call()
347 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()