Lines Matching refs:pParamTypeDescr

100 		typelib_TypeDescription * pParamTypeDescr = 0;  in cpp_call()  local
101 TYPELIB_DANGER_GET( &pParamTypeDescr, rParam.pTypeRef ); in cpp_call()
103 if (!rParam.bOut && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr )) in cpp_call()
105 uno_copyAndConvertData( pCppArgs[nPos] = alloca( 8 ), pUnoArgs[nPos], pParamTypeDescr, in cpp_call()
108 switch (pParamTypeDescr->eTypeClass) in cpp_call()
136 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
144 pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
145 pParamTypeDescr ); in cpp_call()
148 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
151 else if (bridges::cpp_uno::shared::relatesToInterfaceType( pParamTypeDescr )) in cpp_call()
154 pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp_call()
155 pUnoArgs[nPos], pParamTypeDescr, pThis->getBridge()->getUno2Cpp() ); in cpp_call()
159 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp_call()
165 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()
207 typelib_TypeDescription * pParamTypeDescr = ppTempParamTypeDescr[nTempIndizes]; in cpp_call() local
213 uno_destructData( pUnoArgs[nIndex], pParamTypeDescr, 0 ); // destroy uno value in cpp_call()
214 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
220 uno_copyAndConvertData( pUnoArgs[nIndex], pCppArgs[nIndex], pParamTypeDescr, in cpp_call()
224 uno_destructData( pCppArgs[nIndex], pParamTypeDescr, cpp_release ); in cpp_call()
226 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp_call()