Lines Matching refs:nParams

517 			sal_Int32 nParams = getMethodTypeDescr()->nParams;  in getParameterTypes()  local
519 new Sequence< Reference< XIdlClass > >( nParams ); in getParameterTypes()
526 while (nParams--) in getParameterTypes()
527 pParamTypes[nParams] = pRefl->forType( pTypelibParams[nParams].pTypeRef ); in getParameterTypes()
543 sal_Int32 nParams = getMethodTypeDescr()->nParams; in getParameterInfos() local
544 Sequence< ParamInfo > * pTempParamInfos = new Sequence< ParamInfo >( nParams ); in getParameterInfos()
554 while (nParams--) in getParameterInfos()
556 const typelib_MethodParameter & rParam = pTypelibParams[nParams]; in getParameterInfos()
557 ParamInfo & rInfo = pParamInfos[nParams]; in getParameterInfos()
563 rInfo.aType = pParamTypes[nParams]; in getParameterInfos()
569 new Sequence< Reference< XIdlClass > >( nParams ); in getParameterInfos()
574 while (nParams--) in getParameterInfos()
576 const typelib_MethodParameter & rParam = pTypelibParams[nParams]; in getParameterInfos()
577 ParamInfo & rInfo = pParamInfos[nParams]; in getParameterInfos()
583 rInfo.aType = pParamTypes[nParams] = pRefl->forType( rParam.pTypeRef ); in getParameterInfos()
629 sal_Int32 nParams = getMethodTypeDescr()->nParams; in invoke() local
630 if (rArgs.getLength() != nParams) in invoke()
645 void ** ppUnoArgs = (void **)alloca( sizeof(void *) * nParams *2 ); in invoke()
646 typelib_TypeDescription ** ppParamTypes = (typelib_TypeDescription **)(ppUnoArgs + nParams); in invoke()
649 for ( sal_Int32 nPos = 0; nPos < nParams; ++nPos ) in invoke()
737 while (nParams--) in invoke()
739 if (pParams[nParams].bIn) in invoke()
740 uno_destructData( ppUnoArgs[nParams], ppParamTypes[nParams], 0 ); in invoke()
741 TYPELIB_DANGER_RELEASE( ppParamTypes[nParams] ); in invoke()
760 while (nParams--) in invoke()
762 if (pParams[nParams].bOut) // write back in invoke()
765 &pCppArgs[nParams], in invoke()
768 &pCppArgs[nParams], ppUnoArgs[nParams], ppParamTypes[nParams], in invoke()
771 uno_destructData( ppUnoArgs[nParams], ppParamTypes[nParams], 0 ); in invoke()
772 TYPELIB_DANGER_RELEASE( ppParamTypes[nParams] ); in invoke()