Lines Matching refs:pParamTypeDescr

108 		typelib_TypeDescription * pParamTypeDescr = 0;  in cpp2uno_call()  local
109 TYPELIB_DANGER_GET( &pParamTypeDescr, rParam.pTypeRef ); in cpp2uno_call()
111 if ( !rParam.bOut && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr )) // value in cpp2uno_call()
115 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp2uno_call()
125 pUnoArgs[nPos] = alloca( pParamTypeDescr->nSize ); in cpp2uno_call()
128 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp2uno_call()
130 else if ( bridges::cpp_uno::shared::relatesToInterfaceType( pParamTypeDescr ) ) // is in/inout in cpp2uno_call()
132 uno_copyAndConvertData( pUnoArgs[nPos] = alloca( pParamTypeDescr->nSize ), in cpp2uno_call()
133 pCppStack, pParamTypeDescr, in cpp2uno_call()
137 ppTempParamTypeDescr[nTempIndizes++] = pParamTypeDescr; in cpp2uno_call()
143 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp2uno_call()
180 typelib_TypeDescription * pParamTypeDescr = ppTempParamTypeDescr[nTempIndizes]; in cpp2uno_call() local
185 uno_destructData( pCppArgs[nIndex], pParamTypeDescr, cpp_release ); in cpp2uno_call()
186 uno_copyAndConvertData( pCppArgs[nIndex], pUnoArgs[nIndex], pParamTypeDescr, in cpp2uno_call()
190 uno_destructData( pUnoArgs[nIndex], pParamTypeDescr, 0 ); in cpp2uno_call()
192 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in cpp2uno_call()
524 typelib_TypeDescription *pParamTypeDescr = 0; in findFirst4Win64ArgumentTypes() local
526 TYPELIB_DANGER_GET( &pParamTypeDescr, pParams[param].pTypeRef ); in findFirst4Win64ArgumentTypes()
527 OSL_ASSERT( pParamTypeDescr ); in findFirst4Win64ArgumentTypes()
530 (pParamTypeDescr->eTypeClass == typelib_TypeClass_FLOAT || in findFirst4Win64ArgumentTypes()
531 pParamTypeDescr->eTypeClass == typelib_TypeClass_DOUBLE); in findFirst4Win64ArgumentTypes()
533 TYPELIB_DANGER_RELEASE( pParamTypeDescr ); in findFirst4Win64ArgumentTypes()