Lines Matching refs:pParamTypeDescr
209 typelib_TypeDescription * pParamTypeDescr = 0; in cpp_call() local
210 TYPELIB_DANGER_GET( &pParamTypeDescr, rParam.pTypeRef ); in cpp_call()
213 && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr )) in cpp_call()
215 uno_copyAndConvertData( pCppArgs[nPos] = pCppStack, pUnoArgs[nPos], pParamTypeDescr, in cpp_call()
218 switch (pParamTypeDescr->eTypeClass) in cpp_call()
229 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
237 *(void **)pCppStack = pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
238 pParamTypeDescr ); in cpp_call()
241 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
245 pParamTypeDescr )) in cpp_call()
248 *(void **)pCppStack = pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
249 pUnoArgs[nPos], pParamTypeDescr, in cpp_call()
254 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
260 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
280 typelib_TypeDescription * pParamTypeDescr = ppTempParamTypeDescr[nTempIndizes]; in cpp_call() local
286 uno_destructData( pUnoArgs[nIndex], pParamTypeDescr, 0 ); // destroy uno value in cpp_call()
287 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
293 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
297 uno_destructData( pCppArgs[nIndex], pParamTypeDescr, cpp_release ); in cpp_call()
299 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()