Home
last modified time | relevance | path

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

12345678910

/dports/editors/libreoffice/libreoffice-7.2.6.2/stoc/source/corereflection/
H A Dcrcomp.cxx124 while (pTD) in getDeclaringClass()
135 pTD = pTD->pBaseTypeDescription; in getDeclaringClass()
169 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in get()
170pTD = &reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->pBaseTypeDescription->aBase; in get()
173 if (pTD) in get()
201 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in set()
202pTD = &reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->pBaseTypeDescription->aBase; in set()
205 if (pTD) in set()
234 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in set()
238 if (pTD) in set()
[all …]
H A Dcrefl.cxx199 typelib_TypeDescription * pTD = nullptr; in forName() local
201 if (pTD) in forName()
203 xRet = constructClass( pTD ); in forName()
206 typelib_typedescription_release( pTD ); in forName()
242 typelib_TypeDescription * pTD = nullptr; in getByHierarchicalName() local
247 if (pTD) in getByHierarchicalName()
301 typelib_TypeDescription * pTD = nullptr; in forType() local
302 TYPELIB_DANGER_GET( &pTD, pRef ); in forType()
303 if (pTD) in forType()
305 Reference< XIdlClass > xRet = forType( pTD ); in forType()
[all …]
H A Dcriface.cxx183 typelib_TypeDescription * pTD = aTD.get(); in get() local
187 void * pReturn = alloca( pTD->nSize ); in get()
197 uno_destructData( pReturn, pTD, nullptr ); in get()
220 typelib_TypeDescription * pTD = aTD.get(); in set() local
227 if (pTD->eTypeClass == typelib_TypeClass_ANY) in set()
260 pArg, pTD ); in set()
276 uno_destructData( pArg, pTD, nullptr ); in set()
594 ppUnoArgs[nPos] = alloca( pTD->nSize ); in invoke()
635 ppUnoArgs[nPos], pTD ); in invoke()
777 typelib_TypeDescription * pTD = nullptr; in initMembers() local
[all …]
/dports/editors/libreoffice6/libreoffice-6.4.7.2/stoc/source/corereflection/
H A Dcrcomp.cxx121 while (pTD) in getDeclaringClass()
132 pTD = pTD->pBaseTypeDescription; in getDeclaringClass()
166 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in get()
167pTD = &reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->pBaseTypeDescription->aBase; in get()
170 if (pTD) in get()
198 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in set()
199pTD = &reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->pBaseTypeDescription->aBase; in set()
202 if (pTD) in set()
231 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in set()
235 if (pTD) in set()
[all …]
H A Dcrefl.cxx199 typelib_TypeDescription * pTD = nullptr; in forName() local
201 if (pTD) in forName()
203 if ((xRet = constructClass( pTD )).is()) in forName()
205 typelib_typedescription_release( pTD ); in forName()
241 typelib_TypeDescription * pTD = nullptr; in getByHierarchicalName() local
246 if (pTD) in getByHierarchicalName()
299 typelib_TypeDescription * pTD = nullptr; in forType() local
300 TYPELIB_DANGER_GET( &pTD, pRef ); in forType()
301 if (pTD) in forType()
303 Reference< XIdlClass > xRet = forType( pTD ); in forType()
[all …]
H A Dcriface.cxx180 typelib_TypeDescription * pTD = aTD.get(); in get() local
184 void * pReturn = alloca( pTD->nSize ); in get()
194 uno_destructData( pReturn, pTD, nullptr ); in get()
217 typelib_TypeDescription * pTD = aTD.get(); in set() local
224 if (pTD->eTypeClass == typelib_TypeClass_ANY) in set()
257 pArg, pTD ); in set()
273 uno_destructData( pArg, pTD, nullptr ); in set()
591 ppUnoArgs[nPos] = alloca( pTD->nSize ); in invoke()
632 ppUnoArgs[nPos], pTD ); in invoke()
774 typelib_TypeDescription * pTD = nullptr; in initMembers() local
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/bridges/source/cpp_uno/msvc_win32_arm64/
H A Dexcept.cxx45 ::uno_copyData(pExcThis, pSource, pTD, uno::cpp_acquire); in copyConstruct()
51 ::uno_destructData(pExcThis, pTD, uno::cpp_release); in destruct()
70 *reinterpret_cast<void**>(target + code_size) = pTD; in GenerateCopyConstructorTrampoline()
87 *reinterpret_cast<void**>(target + code_size) = pTD; in GenerateDestructorTrampoline()
97 , _n4(pTD->nSize) in ExceptionType()
105 type_info* pRTTI = RTTInfos::get(pTD->pTypeName, &len); in ExceptionType()
109 GenerateCopyConstructorTrampoline(pCode, pTD); in ExceptionType()
128 RaiseInfo::RaiseInfo(typelib_TypeDescription* pTD) noexcept in RaiseInfo() argument
131 , _pTD(pTD) in RaiseInfo()
199 ::typelib_typedescription_acquire(pTD); in RaiseInfo()
[all …]
/dports/editors/libreoffice6/libreoffice-6.4.7.2/bridges/source/cpp_uno/msvc_win32_x86-64/
H A Dexcept.cxx431 typelib_TypeDescription * pTD ) throw () in copyConstruct() argument
439 typelib_TypeDescription * pTD ) throw () in destruct() argument
449 typelib_TypeDescription * pTD ) throw () in GenerateConstructorTrampoline() argument
469 typelib_TypeDescription * pTD ) throw () in GenerateDestructorTrampoline() argument
507 , _n4( pTD->nSize) in ExceptionType()
575 , _pTD(pTD) in RaiseInfo()
643 ::typelib_typedescription_acquire(pTD); in RaiseInfo()
692 assert( pTD && in getRaiseInfo()
704 pRaiseInfo = new RaiseInfo( pTD ); in getRaiseInfo()
746 void * pCppExc = alloca( pTD->nSize ); in mscx_raiseException()
[all …]
H A Dcpp2uno.cxx242 typelib_InterfaceTypeDescription * pTD = pCppI->getTypeDescr(); in cpp_vtable_call() local
250 if ( nFunctionIndex >= pTD->nMapFunctionIndexToMemberIndex ) in cpp_vtable_call()
254 "illegal " << OUString::unacquired(&pTD->aBase.pTypeName) in cpp_vtable_call()
256 << pTD->nMapFunctionIndexToMemberIndex); in cpp_vtable_call()
258 ("illegal " + OUString::unacquired(&pTD->aBase.pTypeName) in cpp_vtable_call()
266 assert(nMemberPos < pTD->nAllMembers); in cpp_vtable_call()
268 TypeDescription aMemberDescr( pTD->ppAllMembers[nMemberPos] ); in cpp_vtable_call()
502 typelib_TypeDescription * pTD = nullptr; in addLocalFunctions() local
504 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ member ] ); in addLocalFunctions()
505 assert(pTD); in addLocalFunctions()
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/bridges/source/cpp_uno/msvc_win32_x86-64/
H A Dexcept.cxx261 ::uno_copyData(pExcThis, pSource, pTD, uno::cpp_acquire); in copyConstruct()
267 ::uno_destructData(pExcThis, pTD, uno::cpp_release); in destruct()
281 *reinterpret_cast<void**>(p) = pTD; in GenerateConstructorTrampoline()
305 *reinterpret_cast<void**>(p) = pTD; in GenerateDestructorTrampoline()
328 , _n4(pTD->nSize) in ExceptionType()
336 type_info* pRTTI = RTTInfos::get(pTD->pTypeName, &len); in ExceptionType()
340 GenerateConstructorTrampoline(pCode, pTD); in ExceptionType()
359 RaiseInfo::RaiseInfo(typelib_TypeDescription* pTD) noexcept in RaiseInfo() argument
362 , _pTD(pTD) in RaiseInfo()
430 ::typelib_typedescription_acquire(pTD); in RaiseInfo()
[all …]
H A Dcpp2uno.cxx177 typelib_TypeDescription * pTD = nullptr; in addLocalFunctions() local
179 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ member ] ); in addLocalFunctions()
180 assert(pTD); in addLocalFunctions()
191 if ( pTD->eTypeClass == typelib_TypeClass_INTERFACE_ATTRIBUTE ) in addLocalFunctions()
194 reinterpret_cast<typelib_InterfaceAttributeTypeDescription *>( pTD ); in addLocalFunctions()
217 else if ( pTD->eTypeClass == typelib_TypeClass_INTERFACE_METHOD ) in addLocalFunctions()
220 reinterpret_cast<typelib_InterfaceMethodTypeDescription *>( pTD ); in addLocalFunctions()
253 TYPELIB_DANGER_RELEASE( pTD ); in addLocalFunctions()
/dports/editors/libreoffice/libreoffice-7.2.6.2/bridges/source/cpp_uno/gcc3_linux_intel/
H A Duno2cpp.cxx237 bool isSimpleReturnType(typelib_TypeDescription * pTD, bool recursive) in isSimpleReturnType() argument
239 if (bridges::cpp_uno::shared::isSimpleType( pTD )) in isSimpleReturnType()
246 if (pTD->eTypeClass == typelib_TypeClass_STRUCT && in isSimpleReturnType()
247 (recursive || pTD->nSize <= 2 || pTD->nSize == 4 || pTD->nSize == 8)) in isSimpleReturnType()
250 (typelib_CompoundTypeDescription *) pTD; in isSimpleReturnType()
343 typelib_TypeDescription * pTD = nullptr; in unoInterfaceProxyDispatch() local
344 TYPELIB_DANGER_GET( &pTD, static_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
345 if (pTD) in unoInterfaceProxyDispatch()
356 &pInterface, pTD, nullptr ); in unoInterfaceProxyDispatch()
358 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
[all …]
/dports/editors/libreoffice6/libreoffice-6.4.7.2/bridges/source/cpp_uno/gcc3_linux_intel/
H A Duno2cpp.cxx237 bool isSimpleReturnType(typelib_TypeDescription * pTD, bool recursive) in isSimpleReturnType() argument
239 if (bridges::cpp_uno::shared::isSimpleType( pTD )) in isSimpleReturnType()
246 if (pTD->eTypeClass == typelib_TypeClass_STRUCT && in isSimpleReturnType()
247 (recursive || pTD->nSize <= 2 || pTD->nSize == 4 || pTD->nSize == 8)) in isSimpleReturnType()
250 (typelib_CompoundTypeDescription *) pTD; in isSimpleReturnType()
343 typelib_TypeDescription * pTD = nullptr; in unoInterfaceProxyDispatch() local
344 TYPELIB_DANGER_GET( &pTD, static_cast< Type * >( pArgs[0] )->getTypeLibType() ); in unoInterfaceProxyDispatch()
345 if (pTD) in unoInterfaceProxyDispatch()
356 &pInterface, pTD, nullptr ); in unoInterfaceProxyDispatch()
358 TYPELIB_DANGER_RELEASE( pTD ); in unoInterfaceProxyDispatch()
[all …]
/dports/editors/libreoffice6/libreoffice-6.4.7.2/cppuhelper/source/
H A Dexc_thrower.cxx93 typelib_TypeDescription * pTD = nullptr; in ExceptionThrower_dispatch() local
94 TYPELIB_DANGER_GET( &pTD, rType_demanded.getTypeLibType() ); in ExceptionThrower_dispatch()
96 static_cast< uno_Any * >( pReturn ), &pUnoI, pTD, nullptr ); in ExceptionThrower_dispatch()
97 TYPELIB_DANGER_RELEASE( pTD ); in ExceptionThrower_dispatch()
227 typelib_TypeDescription * pTD = nullptr; in getCaughtException() local
229 &pTD, ExceptionThrower::getCppuType().getTypeLibType() ); in getCaughtException()
234 static_cast< XExceptionThrower * >( &theExceptionThrower::get() ), pTD ); in getCaughtException()
240 reinterpret_cast< typelib_InterfaceTypeDescription * >( pTD )-> in getCaughtException()
248 TYPELIB_DANGER_RELEASE( pTD ); in getCaughtException()
/dports/editors/libreoffice/libreoffice-7.2.6.2/bridges/source/cpp_uno/gcc3_linux_x86-64/
H A Dcpp2uno.cxx341 typelib_TypeDescription * pTD = nullptr; in cpp_vtable_call() local
343 if ( pTD ) in cpp_vtable_call()
355 &pInterface, pTD, cpp_acquire ); in cpp_vtable_call()
358 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
364 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
478 typelib_TypeDescription * pTD = nullptr; in addLocalFunctions() local
480 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ nPos ] ); in addLocalFunctions()
481 assert(pTD); in addLocalFunctions()
483 if ( pTD->eTypeClass == typelib_TypeClass_INTERFACE_ATTRIBUTE ) in addLocalFunctions()
500 else if ( pTD->eTypeClass == typelib_TypeClass_INTERFACE_METHOD ) in addLocalFunctions()
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/bridges/source/cpp_uno/gcc3_macosx_x86-64/
H A Dcpp2uno.cxx342 typelib_TypeDescription * pTD = nullptr; in cpp_vtable_call() local
344 if ( pTD ) in cpp_vtable_call()
356 &pInterface, pTD, cpp_acquire ); in cpp_vtable_call()
359 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
365 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
475 typelib_TypeDescription * pTD = nullptr; in addLocalFunctions() local
477 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ nPos ] ); in addLocalFunctions()
478 assert(pTD); in addLocalFunctions()
480 if ( typelib_TypeClass_INTERFACE_ATTRIBUTE == pTD->eTypeClass ) in addLocalFunctions()
497 else if ( typelib_TypeClass_INTERFACE_METHOD == pTD->eTypeClass ) in addLocalFunctions()
[all …]
/dports/editors/libreoffice6/libreoffice-6.4.7.2/bridges/source/cpp_uno/gcc3_linux_x86-64/
H A Dcpp2uno.cxx341 typelib_TypeDescription * pTD = nullptr; in cpp_vtable_call() local
343 if ( pTD ) in cpp_vtable_call()
355 &pInterface, pTD, cpp_acquire ); in cpp_vtable_call()
358 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
364 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
478 typelib_TypeDescription * pTD = nullptr; in addLocalFunctions() local
480 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ nPos ] ); in addLocalFunctions()
481 assert(pTD); in addLocalFunctions()
483 if ( pTD->eTypeClass == typelib_TypeClass_INTERFACE_ATTRIBUTE ) in addLocalFunctions()
500 else if ( pTD->eTypeClass == typelib_TypeClass_INTERFACE_METHOD ) in addLocalFunctions()
[all …]
H A Dexcept.cxx85 typelib_TypeDescription * pTD = nullptr; in deleteException() local
87 ::typelib_typedescription_getByName( &pTD, unoName.pData ); in deleteException()
88 assert(pTD && "### unknown exception type! leaving out destruction => leaking!!!"); in deleteException()
89 if (pTD) in deleteException()
91 ::uno_destructData( pExc, pTD, cpp_release ); in deleteException()
92 ::typelib_typedescription_release( pTD ); in deleteException()
/dports/editors/libreoffice6/libreoffice-6.4.7.2/bridges/source/cpp_uno/gcc3_macosx_x86-64/
H A Dcpp2uno.cxx342 typelib_TypeDescription * pTD = nullptr; in cpp_vtable_call() local
344 if ( pTD ) in cpp_vtable_call()
356 &pInterface, pTD, cpp_acquire ); in cpp_vtable_call()
359 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
365 TYPELIB_DANGER_RELEASE( pTD ); in cpp_vtable_call()
475 typelib_TypeDescription * pTD = nullptr; in addLocalFunctions() local
477 TYPELIB_DANGER_GET( &pTD, type->ppMembers[ nPos ] ); in addLocalFunctions()
478 assert(pTD); in addLocalFunctions()
480 if ( typelib_TypeClass_INTERFACE_ATTRIBUTE == pTD->eTypeClass ) in addLocalFunctions()
497 else if ( typelib_TypeClass_INTERFACE_METHOD == pTD->eTypeClass ) in addLocalFunctions()
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/bridges/source/cpp_uno/msvc_shared/
H A Dexcept.cxx139 RaiseInfo* ExceptionInfos::getRaiseInfo(typelib_TypeDescription* pTD) noexcept in getRaiseInfo() argument
150 assert(pTD in getRaiseInfo()
151 && (pTD->eTypeClass == typelib_TypeClass_STRUCT in getRaiseInfo()
152 || pTD->eTypeClass == typelib_TypeClass_EXCEPTION)); in getRaiseInfo()
156 OUString const& rTypeName = OUString::unacquired(&pTD->pTypeName); in getRaiseInfo()
163 pRaiseInfo = new RaiseInfo(pTD); in getRaiseInfo()
180 typelib_TypeDescription* pTD = nullptr; in msvc_raiseException() local
181 TYPELIB_DANGER_GET(&pTD, pUnoExc->pType); in msvc_raiseException()
183 void* pCppExc = alloca(pTD->nSize); in msvc_raiseException()
184 ::uno_copyAndConvertData(pCppExc, pUnoExc->pData, pTD, pUno2Cpp); in msvc_raiseException()
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/cppuhelper/source/
H A Dexc_thrower.cxx91 typelib_TypeDescription * pTD = nullptr; in ExceptionThrower_dispatch() local
92 TYPELIB_DANGER_GET( &pTD, rType_demanded.getTypeLibType() ); in ExceptionThrower_dispatch()
94 static_cast< uno_Any * >( pReturn ), &pUnoI, pTD, nullptr ); in ExceptionThrower_dispatch()
95 TYPELIB_DANGER_RELEASE( pTD ); in ExceptionThrower_dispatch()
270 typelib_TypeDescription * pTD = nullptr; in getCaughtException()
272 &pTD, ExceptionThrower::getCppuType().getTypeLibType() ); in getCaughtException()
277 static_cast< XExceptionThrower * >( &theExceptionThrower::get() ), pTD ); in getCaughtException()
283 reinterpret_cast< typelib_InterfaceTypeDescription * >( pTD )-> in getCaughtException()
291 TYPELIB_DANGER_RELEASE( pTD ); in getCaughtException()
/dports/editors/libreoffice6/libreoffice-6.4.7.2/cppu/source/typelib/
H A Dtypelib.cxx360 if( !pTD->bComplete ) in typelib_typedescription_initTables()
394 pTD->bComplete = true; in typelib_typedescription_initTables()
441 if (pTD) in complete()
446 &pTD, reinterpret_cast<typelib_IndirectTypeDescription *>(pTD)->pType ); in complete()
447 OSL_ASSERT( pTD ); in complete()
448 if (! pTD) in complete()
486 pTD->bComplete in complete()
491 *ppTypeDescr = pTD; in complete()
1253 switch( pTD->eTypeClass ) in typelib_typedescription_destructExtendedMembers()
1365 if( pTD->pWeakRef ) in typelib_typedescription_release()
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/framework/source/recording/
H A Ddispatchrecorder.cxx60 typelib_CompoundTypeDescription * pTD ) in flatten_struct_members() argument
62 if (pTD->pBaseTypeDescription) in flatten_struct_members()
64 flatten_struct_members( vec, data, pTD->pBaseTypeDescription ); in flatten_struct_members()
66 for ( sal_Int32 nPos = 0; nPos < pTD->nMembers; ++nPos ) in flatten_struct_members()
69 … Any( static_cast<char const *>(data) + pTD->pMemberOffsets[ nPos ], pTD->ppTypeRefs[ nPos ] ) ); in flatten_struct_members()
83 typelib_TypeDescription * pTD = nullptr; in make_seq_out_of_struct() local
84 TYPELIB_DANGER_GET( &pTD, type.getTypeLibType() ); in make_seq_out_of_struct()
85 OSL_ASSERT( pTD ); in make_seq_out_of_struct()
86 if (! pTD) in make_seq_out_of_struct()
93 vec.reserve( reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->nMembers ); // good guess in make_seq_out_of_struct()
[all …]
/dports/editors/libreoffice6/libreoffice-6.4.7.2/framework/source/recording/
H A Ddispatchrecorder.cxx56 typelib_CompoundTypeDescription * pTD ) in flatten_struct_members() argument
58 if (pTD->pBaseTypeDescription) in flatten_struct_members()
60 flatten_struct_members( vec, data, pTD->pBaseTypeDescription ); in flatten_struct_members()
62 for ( sal_Int32 nPos = 0; nPos < pTD->nMembers; ++nPos ) in flatten_struct_members()
65 … Any( static_cast<char const *>(data) + pTD->pMemberOffsets[ nPos ], pTD->ppTypeRefs[ nPos ] ) ); in flatten_struct_members()
79 typelib_TypeDescription * pTD = nullptr; in make_seq_out_of_struct() local
80 TYPELIB_DANGER_GET( &pTD, type.getTypeLibType() ); in make_seq_out_of_struct()
81 OSL_ASSERT( pTD ); in make_seq_out_of_struct()
82 if (! pTD) in make_seq_out_of_struct()
89 vec.reserve( reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->nMembers ); // good guess in make_seq_out_of_struct()
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/cppu/source/typelib/
H A Dtypelib.cxx355 if( pTD->bComplete ) in typelib_typedescription_initTables()
390 pTD->bComplete = true; in typelib_typedescription_initTables()
436 if (pTD) in complete()
441 &pTD, reinterpret_cast<typelib_IndirectTypeDescription *>(pTD)->pType ); in complete()
443 if (! pTD) in complete()
481 pTD->bComplete in complete()
1251 switch( pTD->eTypeClass ) in typelib_typedescription_destructExtendedMembers()
1364 if( pTD->pWeakRef ) in typelib_typedescription_release()
1393 switch( pTD->eTypeClass ) in typelib_typedescription_release()
1419 freeTypeDescription(pTD); in typelib_typedescription_release()
[all …]

12345678910