Lines Matching refs:pTD
347 bool isSimpleReturnType(typelib_TypeDescription * pTD, bool recursive) in isSimpleReturnType() argument
349 if (bridges::cpp_uno::shared::isSimpleType( pTD )) in isSimpleReturnType()
354 if (pTD->eTypeClass == typelib_TypeClass_STRUCT && in isSimpleReturnType()
355 (recursive || pTD->nSize <= 2 || pTD->nSize == 4 || pTD->nSize == 8)) in isSimpleReturnType()
358 (typelib_CompoundTypeDescription *) pTD; in isSimpleReturnType()
449 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
450 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
451 if (pTD) in unoInterfaceProxyDispatch()
456 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
462 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
464 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
468 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()