/dports/editors/libreoffice/libreoffice-7.2.6.2/stoc/source/corereflection/ |
H A D | crcomp.cxx | 124 while (pTD) in getDeclaringClass() 135 pTD = pTD->pBaseTypeDescription; in getDeclaringClass() 169 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in get() 170 … pTD = &reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->pBaseTypeDescription->aBase; in get() 173 if (pTD) in get() 201 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in set() 202 … pTD = &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 D | crefl.cxx | 199 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 D | criface.cxx | 183 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 D | crcomp.cxx | 121 while (pTD) in getDeclaringClass() 132 pTD = pTD->pBaseTypeDescription; in getDeclaringClass() 166 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in get() 167 … pTD = &reinterpret_cast<typelib_CompoundTypeDescription *>(pTD)->pBaseTypeDescription->aBase; in get() 170 if (pTD) in get() 198 while (pTD && !typelib_typedescription_equals( pTD, pDeclTD )) in set() 199 … pTD = &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 D | crefl.cxx | 199 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 D | criface.cxx | 180 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 D | except.cxx | 45 ::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 D | except.cxx | 431 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 D | cpp2uno.cxx | 242 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 D | except.cxx | 261 ::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 D | cpp2uno.cxx | 177 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 D | uno2cpp.cxx | 237 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 D | uno2cpp.cxx | 237 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 D | exc_thrower.cxx | 93 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 D | cpp2uno.cxx | 341 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 D | cpp2uno.cxx | 342 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 D | cpp2uno.cxx | 341 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 D | except.cxx | 85 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 D | cpp2uno.cxx | 342 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 D | except.cxx | 139 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 D | exc_thrower.cxx | 91 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 D | typelib.cxx | 360 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 D | dispatchrecorder.cxx | 60 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 D | dispatchrecorder.cxx | 56 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 D | typelib.cxx | 355 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 …]
|