Lines Matching refs:pParamTypeDescr
112 typelib_TypeDescription * pParamTypeDescr = 0; in cpp_call() local
113 TYPELIB_DANGER_GET( &pParamTypeDescr, rParam.pTypeRef ); in cpp_call()
116 && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr )) in cpp_call()
119 pCppStack, pParamTypeDescr ); in cpp_call()
120 uno_copyAndConvertData( pCppArgs[nPos], pUnoArgs[nPos], pParamTypeDescr, in cpp_call()
123 switch (pParamTypeDescr->eTypeClass) in cpp_call()
131 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
139 *(void **)pCppStack = pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
140 pParamTypeDescr ); in cpp_call()
143 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
147 pParamTypeDescr )) in cpp_call()
150 *(void **)pCppStack = pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
151 pUnoArgs[nPos], pParamTypeDescr, in cpp_call()
156 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
162 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
209 typelib_TypeDescription * pParamTypeDescr = ppTempParamTypeDescr[nTempIndizes]; in cpp_call() local
215 uno_destructData( pUnoArgs[nIndex], pParamTypeDescr, 0 ); // destroy uno value in cpp_call()
216 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
222 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
227 pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
230 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()