Home
last modified time | relevance | path

Searched refs:pTD (Results 1 – 25 of 112) sorted by relevance

12345

/AOO41X/main/stoc/source/corereflection/
H A Dcrcomp.cxx143 typelib_CompoundTypeDescription * pTD = in getDeclaringClass() local
145 while (pTD) in getDeclaringClass()
147 typelib_TypeDescriptionReference ** ppTypeRefs = pTD->ppTypeRefs; in getDeclaringClass()
148 for ( sal_Int32 nPos = pTD->nMembers; nPos--; ) in getDeclaringClass()
152 _xDeclClass = getReflection()->forType( (typelib_TypeDescription *)pTD ); in getDeclaringClass()
156 pTD = pTD->pBaseTypeDescription; in getDeclaringClass()
192 typelib_TypeDescription * pTD = pObjTD; in get() local
194 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in get()
195pTD = (typelib_TypeDescription *)((typelib_CompoundTypeDescription *)pTD)->pBaseTypeDescription; in get()
197 OSL_ENSURE( pTD, "### illegal object type!" ); in get()
[all …]
H A Dcriface.cxx195 typelib_TypeDescription * pTD = aTD.get(); in get() local
199 void * pReturn = alloca( pTD->nSize ); in get()
210 uno_any_constructAndConvert( &aRet, pReturn, pTD, getReflection()->getUno2Cpp().get() ); in get()
211 uno_destructData( pReturn, pTD, 0 ); in get()
235 typelib_TypeDescription * pTD = aTD.get(); in set() local
239 void * pArg = pArgs[0] = alloca( pTD->nSize ); in set()
242 if (pTD->eTypeClass == typelib_TypeClass_ANY) in set()
245 pTD, getReflection()->getCpp2Uno().get() ); in set()
248 else if (typelib_typedescriptionreference_equals( rValue.getValueTypeRef(), pTD->pWeakRef )) in set()
251 pTD, getReflection()->getCpp2Uno().get() ); in set()
[all …]
H A Dcrefl.cxx291 typelib_TypeDescription * pTD = 0; in forName() local
292 typelib_typedescription_getByName( &pTD, rTypeName.pData ); in forName()
293 if (pTD) in forName()
295 if ((xRet = constructClass( pTD )).is()) in forName()
297 typelib_typedescription_release( pTD ); in forName()
328 typelib_TypeDescription * pTD = 0; in getByHierarchicalName() local
329 typelib_typedescription_getByName( &pTD, rName.pData ); in getByHierarchicalName()
333 if (pTD) in getByHierarchicalName()
335 Reference< XIdlClass > xIdlClass( constructClass( pTD ) ); in getByHierarchicalName()
337 typelib_typedescription_release( pTD ); in getByHierarchicalName()
[all …]
H A Dbase.hxx76 inline bool td_equals( typelib_TypeDescription * pTD, typelib_TypeDescriptionReference * pType ) in td_equals() argument
78 return (pTD->pWeakRef == pType || in td_equals()
79 (pTD->pTypeName->length == pType->pTypeName->length && in td_equals()
80 rtl_ustr_compare( pTD->pTypeName->buffer, pType->pTypeName->buffer ) == 0)); in td_equals()
410 void * pDest, typelib_TypeDescription * pTD, const Any & rSource, in coerce_assign() argument
413 if (pTD->eTypeClass == typelib_TypeClass_INTERFACE) in coerce_assign()
416 if (extract( rSource, (typelib_InterfaceTypeDescription *)pTD, xVal, pRefl )) in coerce_assign()
427 else if (pTD->eTypeClass == typelib_TypeClass_ANY) in coerce_assign()
430 pDest, pTD, in coerce_assign()
431 (void *)&rSource, pTD, in coerce_assign()
[all …]
/AOO41X/main/cppu/source/typelib/
H A Dtypelib.cxx395 typelib_TypeDescription * pTD ) in typelib_typedescription_initTables() argument
398 typelib_InterfaceTypeDescription * pITD = (typelib_InterfaceTypeDescription *)pTD; in typelib_typedescription_initTables()
425 if( !pTD->bComplete ) in typelib_typedescription_initTables()
459 pTD->bComplete = sal_True; in typelib_typedescription_initTables()
495 typelib_TypeDescription * pTD = 0; in complete() local
498 rInit.callChain( &pTD, (*ppTypeDescr)->pTypeName ); in complete()
499 if (pTD) in complete()
501 if (typelib_TypeClass_TYPEDEF == pTD->eTypeClass) in complete()
504 &pTD, ((typelib_IndirectTypeDescription *)pTD)->pType ); in complete()
505 OSL_ASSERT( pTD ); in complete()
[all …]
H A Dstatic_types.cxx193 typelib_InterfaceTypeDescription * pTD = 0; in typelib_static_type_getByTypeClass() local
207 &pTD, sTypeName.pData, 0xe227a391, 0x33d6, 0x11d1, 0xaabe00a0, 0x249d5590, in typelib_static_type_getByTypeClass()
210 ::typelib_typedescription_register( (typelib_TypeDescription **)&pTD ); in typelib_static_type_getByTypeClass()
212 … s_aTypes[typelib_TypeClass_INTERFACE] = ((typelib_TypeDescription *)pTD)->pWeakRef ); in typelib_static_type_getByTypeClass()
215 ::typelib_typedescription_release( (typelib_TypeDescription*)pTD ); in typelib_static_type_getByTypeClass()
407 typelib_TypeDescription * pTD = 0; in init() local
408 TYPELIB_DANGER_GET( &pTD, pComp->ppTypeRefs[i] ); in init()
409 OSL_ENSURE( pTD->nSize, "### void member?" ); in init()
410 nOffset = newAlignedSize( nOffset, pTD->nSize, pTD->nAlignment ); in init()
411 pComp->pMemberOffsets[i] = nOffset - pTD->nSize; in init()
[all …]
/AOO41X/main/bridges/source/cpp_uno/gcc3_netbsd_intel/
H A Dcpp2uno.cxx310 typelib_TypeDescription * pTD = 0; in cpp_mediate() local
311 … TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pCallStack[3] )->getTypeLibType() ); in cpp_mediate()
312 if (pTD) in cpp_mediate()
317 … (void **)&pInterface, pCppI->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in cpp_mediate()
323 &pInterface, pTD, cpp_acquire ); in cpp_mediate()
325 TYPELIB_DANGER_RELEASE( pTD ); in cpp_mediate()
330 TYPELIB_DANGER_RELEASE( pTD ); in cpp_mediate()
409 void const * get_vtable( typelib_InterfaceTypeDescription * pTD ) SAL_THROW( () );
443 void const * MediateClassData::get_vtable( typelib_InterfaceTypeDescription * pTD ) SAL_THROW( () ) in get_vtable() argument
448 OUString const & unoName = *(OUString const *)&((typelib_TypeDescription *)pTD)->pTypeName; in get_vtable()
[all …]
H A Duno2cpp.cxx382 typelib_TypeDescription * pTD = 0; in cppu_unoInterfaceProxy_dispatch() local
383 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in cppu_unoInterfaceProxy_dispatch()
384 if (pTD) in cppu_unoInterfaceProxy_dispatch()
389 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in cppu_unoInterfaceProxy_dispatch()
395 &pInterface, pTD, 0 ); in cppu_unoInterfaceProxy_dispatch()
397 TYPELIB_DANGER_RELEASE( pTD ); in cppu_unoInterfaceProxy_dispatch()
401 TYPELIB_DANGER_RELEASE( pTD ); in cppu_unoInterfaceProxy_dispatch()
/AOO41X/main/cppuhelper/source/
H A Dimplbase.cxx85 (typelib_TypeDescription *)((ClassData *)this)->arType2Offset[nPos].pTD ); in ~ClassDataBase()
95 arType2Offset[nType2Offset].pTD = 0; in writeTypeOffset()
97 (typelib_TypeDescription **)&arType2Offset[nType2Offset].pTD, rType.getTypeLibType() ); in writeTypeOffset()
99 if (arType2Offset[nType2Offset].pTD) in writeTypeOffset()
128 pTypeAr[nPos] = ((typelib_TypeDescription *)arType2Offset[nPos].pTD)->pWeakRef; in initTypeProvider()
168 typelib_TypeDescription * pTD, typelib_TypeDescriptionReference * pType ) in td_equals() argument
171 return (pTD->pWeakRef == pType || in td_equals()
172 (pTD->pTypeName->length == pType->pTypeName->length && in td_equals()
173 rtl_ustr_compare( pTD->pTypeName->buffer, pType->pTypeName->buffer ) == 0)); in td_equals()
183 typelib_InterfaceTypeDescription * pTD = rTO.pTD; in query() local
[all …]
H A Dexc_thrower.cxx103 typelib_TypeDescription * pTD = 0; in ExceptionThrower_dispatch() local
104 TYPELIB_DANGER_GET( &pTD, rType_demanded.getTypeLibType() ); in ExceptionThrower_dispatch()
106 reinterpret_cast< uno_Any * >( pReturn ), &pUnoI, pTD, 0 ); in ExceptionThrower_dispatch()
107 TYPELIB_DANGER_RELEASE( pTD ); in ExceptionThrower_dispatch()
256 typelib_TypeDescription * pTD = 0; in getCaughtException() local
258 &pTD, ExceptionThrower::getCppuType().getTypeLibType() ); in getCaughtException()
263 static_cast< XExceptionThrower * >( ExceptionThrower::get() ), pTD ); in getCaughtException()
269 reinterpret_cast< typelib_InterfaceTypeDescription * >( pTD )-> in getCaughtException()
277 TYPELIB_DANGER_RELEASE( pTD ); in getCaughtException()
/AOO41X/main/bridges/source/cpp_uno/gcc3_macosx_intel/
H A Duno2cpp.cxx347 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()
[all …]
/AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/
H A Dcpp2uno.cxx346 typelib_TypeDescription * pTD = 0; in cpp_vtable_call() local
347 … TYPELIB_DANGER_GET( &pTD, reinterpret_cast<Type *>( gpreg[2] )->getTypeLibType() ); in cpp_vtable_call()
348 if ( pTD ) in cpp_vtable_call()
355 reinterpret_cast<typelib_InterfaceTypeDescription *>( pTD ) ); in cpp_vtable_call()
360 &pInterface, pTD, cpp_acquire ); in cpp_vtable_call()
363 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
369 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
474 typelib_TypeDescription * pTD = 0; in addLocalFunctions() local
476 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ nPos ] ); in addLocalFunctions()
477 OSL_ASSERT( pTD ); in addLocalFunctions()
[all …]
/AOO41X/main/bridges/source/cpp_uno/gcc3_linux_x86-64/
H A Dcpp2uno.cxx345 typelib_TypeDescription * pTD = 0; in cpp_vtable_call() local
346 … TYPELIB_DANGER_GET( &pTD, reinterpret_cast<Type *>( gpreg[2] )->getTypeLibType() ); in cpp_vtable_call()
347 if ( pTD ) in cpp_vtable_call()
354 reinterpret_cast<typelib_InterfaceTypeDescription *>( pTD ) ); in cpp_vtable_call()
359 &pInterface, pTD, cpp_acquire ); in cpp_vtable_call()
362 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
368 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
473 typelib_TypeDescription * pTD = 0; in addLocalFunctions() local
475 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ nPos ] ); in addLocalFunctions()
476 OSL_ASSERT( pTD ); in addLocalFunctions()
[all …]
/AOO41X/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/
H A Dcpp2uno.cxx350 typelib_TypeDescription * pTD = 0; in cpp_vtable_call() local
351 … TYPELIB_DANGER_GET( &pTD, reinterpret_cast<Type *>( gpreg[2] )->getTypeLibType() ); in cpp_vtable_call()
352 if ( pTD ) in cpp_vtable_call()
359 reinterpret_cast<typelib_InterfaceTypeDescription *>( pTD ) ); in cpp_vtable_call()
364 &pInterface, pTD, cpp_acquire ); in cpp_vtable_call()
367 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
373 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
524 typelib_TypeDescription * pTD = 0; in addLocalFunctions() local
526 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ nPos ] ); in addLocalFunctions()
527 OSL_ASSERT( pTD ); in addLocalFunctions()
[all …]
/AOO41X/main/bridges/inc/bridges/cpp_uno/
H A Dtype_misc.hxx52 typelib_TypeDescription * pTD = 0; in cppu_relatesToInterface() local
53 TYPELIB_DANGER_GET( &pTD, ((typelib_IndirectTypeDescription *)pTypeDescr)->pType ); in cppu_relatesToInterface()
54 bool bRel = cppu_relatesToInterface( pTD ); in cppu_relatesToInterface()
55 TYPELIB_DANGER_RELEASE( pTD ); in cppu_relatesToInterface()
81 typelib_TypeDescription * pTD = 0; in cppu_relatesToInterface() local
82 TYPELIB_DANGER_GET( &pTD, pTypes[nPos] ); in cppu_relatesToInterface()
83 bool bRel = cppu_relatesToInterface( pTD ); in cppu_relatesToInterface()
84 TYPELIB_DANGER_RELEASE( pTD ); in cppu_relatesToInterface()
/AOO41X/main/framework/source/recording/
H A Ddispatchrecorder.cxx80 typelib_CompoundTypeDescription * pTD )
83 if (pTD->pBaseTypeDescription)
85 flatten_struct_members( vec, data, pTD->pBaseTypeDescription );
87 for ( sal_Int32 nPos = 0; nPos < pTD->nMembers; ++nPos )
90 Any( (char const *)data + pTD->pMemberOffsets[ nPos ], pTD->ppTypeRefs[ nPos ] ) );
107 typelib_TypeDescription * pTD = 0; in make_seq_out_of_struct() local
108 TYPELIB_DANGER_GET( &pTD, type.getTypeLibType() ); in make_seq_out_of_struct()
109 OSL_ASSERT( pTD ); in make_seq_out_of_struct()
110 if (! pTD) in make_seq_out_of_struct()
119 vec.reserve( ((typelib_CompoundTypeDescription *)pTD)->nMembers ); // good guess in make_seq_out_of_struct()
[all …]
/AOO41X/main/stoc/source/invocation_adapterfactory/
H A Diafactory.cxx627 typelib_InterfaceTypeDescription * pTD = in adapter_dispatch() local
629 while (pTD) in adapter_dispatch()
632 ((typelib_TypeDescription *)pTD)->pWeakRef, pDemanded )) in adapter_dispatch()
637 (typelib_TypeDescription *)pTD, 0 ); in adapter_dispatch()
640 pTD = pTD->pBaseTypeDescription; in adapter_dispatch()
765 typelib_TypeDescription * pTD = 0; in FactoryImpl() local
768 TYPELIB_DANGER_GET( &pTD, rInvType.getTypeLibType() ); in FactoryImpl()
770 pITD = reinterpret_cast<typelib_InterfaceTypeDescription*>(pTD); in FactoryImpl()
772 typelib_typedescription_complete( &pTD ); in FactoryImpl()
782 TYPELIB_DANGER_GET( &pTD, rTCType.getTypeLibType() ); in FactoryImpl()
[all …]
/AOO41X/main/cppu/source/helper/purpenv/
H A Dhelper_purpenv_Proxy.cxx67 typelib_TypeDescription * pTD = 0; in relatesToInterface() local
68 TYPELIB_DANGER_GET( &pTD, ((typelib_IndirectTypeDescription *)pTypeDescr)->pType ); in relatesToInterface()
69 bool bRel = relatesToInterface( pTD ); in relatesToInterface()
70 TYPELIB_DANGER_RELEASE( pTD ); in relatesToInterface()
97 typelib_TypeDescription * pTD = 0; in relatesToInterface() local
98 TYPELIB_DANGER_GET( &pTD, pTypes[nPos] ); in relatesToInterface()
99 bool bRel = relatesToInterface( pTD ); in relatesToInterface()
100 TYPELIB_DANGER_RELEASE( pTD ); in relatesToInterface()
/AOO41X/main/bridges/source/cpp_uno/cc50_solaris_sparc/
H A Duno2cpp.cxx346 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
347 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
348 if (pTD) in unoInterfaceProxyDispatch()
353 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
359 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
361 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
365 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
/AOO41X/main/bridges/source/cpp_uno/gcc3_linux_intel/
H A Duno2cpp.cxx401 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
402 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
403 if (pTD) in unoInterfaceProxyDispatch()
408 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
414 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
416 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
420 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
/AOO41X/main/bridges/source/cpp_uno/gcc3_solaris_intel/
H A Duno2cpp.cxx392 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
393 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
394 if (pTD) in unoInterfaceProxyDispatch()
399 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
405 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
407 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
411 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
/AOO41X/main/bridges/source/cpp_uno/gcc3_solaris_sparc/
H A Duno2cpp.cxx545 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
546 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
547 if (pTD) in unoInterfaceProxyDispatch()
552 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
558 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
560 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
564 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
/AOO41X/main/bridges/source/cpp_uno/gcc3_os2_intel/
H A Duno2cpp.cxx401 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
402 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
403 if (pTD) in unoInterfaceProxyDispatch()
408 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
414 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
416 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
420 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
/AOO41X/main/bridges/source/cpp_uno/cc50_solaris_intel/
H A Duno2cpp.cxx368 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
369 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
370 if (pTD) in unoInterfaceProxyDispatch()
375 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
381 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
383 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
387 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
/AOO41X/main/bridges/source/cpp_uno/gcc3_linux_sparc/
H A Duno2cpp.cxx550 typelib_TypeDescription * pTD = 0; in unoInterfaceProxyDispatch() local
551 TYPELIB_DANGER_GET( &pTD, reinterpret_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
552 if (pTD) in unoInterfaceProxyDispatch()
557 … (void **)&pInterface, pThis->oid.pData, (typelib_InterfaceTypeDescription *)pTD ); in unoInterfaceProxyDispatch()
563 &pInterface, pTD, 0 ); in unoInterfaceProxyDispatch()
565 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
569 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()

12345