Lines Matching refs:pRTTI

72     const sal_Char* pRTTI = rRTTIname.getStr();  in toUNOname()  local
73 const sal_Char* pOrg = pRTTI; in toUNOname()
74 const sal_Char* pLast = pRTTI; in toUNOname()
78 if( *pRTTI == ':' || ! *pRTTI ) in toUNOname()
82 aRet += rRTTIname.copy( pLast - pOrg, pRTTI - pLast ); in toUNOname()
83 while( *pRTTI == ':' ) in toUNOname()
84 pRTTI++; in toUNOname()
85 pLast = pRTTI; in toUNOname()
86 if( ! *pRTTI ) in toUNOname()
90 pRTTI++; in toUNOname()
206 void** pRTTI = reinterpret_cast< void ** >( in insertRTTI() local
208 pRTTI[ 0 ] = reinterpret_cast< void * >(RTTI_SIZE * sizeof (void *)); in insertRTTI()
209 pRTTI[ 1 ] = NULL; in insertRTTI()
210 pRTTI[ 2 ] = (void*)(7*sizeof(void*)); in insertRTTI()
211 pRTTI[ 3 ] = (void*)aHash.getHash()[0]; in insertRTTI()
212 pRTTI[ 4 ] = (void*)aHash.getHash()[1]; in insertRTTI()
213 pRTTI[ 5 ] = (void*)aHash.getHash()[2]; in insertRTTI()
214 pRTTI[ 6 ] = (void*)aHash.getHash()[3]; in insertRTTI()
215 pRTTI[ 7 ] = NULL; in insertRTTI()
216 pRTTI[ 8 ] = NULL; in insertRTTI()
218 pRTTI[ 9 ] = pRTTI[ 3 ]; in insertRTTI()
219 pRTTI[ 10 ] = pRTTI[ 4 ]; in insertRTTI()
220 pRTTI[ 11 ] = pRTTI[ 5 ]; in insertRTTI()
221 pRTTI[ 12 ] = pRTTI[ 6 ]; in insertRTTI()
222 pRTTI[ 13 ] = (void*)0x80000000; in insertRTTI()
223 strcpy(reinterpret_cast< char * >(pRTTI + RTTI_SIZE), rTypename.getStr()); in insertRTTI()
225 aAllRTTI[ rTypename ] = (void*)pRTTI; in insertRTTI()
233 pRTTI[ 3 ], pRTTI[ 4 ], pRTTI[ 5 ], pRTTI[ 6 ] in insertRTTI()
236 return pRTTI; in insertRTTI()
268 void** pRTTI = reinterpret_cast< void ** >( in generateRTTI() local
272 pRTTI[ 0 ] = reinterpret_cast< void * >(rttiSize * sizeof (void *)); in generateRTTI()
273 pRTTI[ 1 ] = NULL; in generateRTTI()
274 pRTTI[ 2 ] = (void*)(7*sizeof(void*)); in generateRTTI()
275 pRTTI[ 3 ] = (void*)aHash.getHash()[0]; in generateRTTI()
276 pRTTI[ 4 ] = (void*)aHash.getHash()[1]; in generateRTTI()
277 pRTTI[ 5 ] = (void*)aHash.getHash()[2]; in generateRTTI()
278 pRTTI[ 6 ] = (void*)aHash.getHash()[3]; in generateRTTI()
279 pRTTI[ 7 ] = NULL; in generateRTTI()
280 pRTTI[ 8 ] = NULL; in generateRTTI()
282 memcpy( pRTTI+9, pInherit, 4*nInherit*5 ); in generateRTTI()
283 pRTTI[ 8 +nInherit*5 ] = NULL; in generateRTTI()
284 pRTTI[ 9 +nInherit*5 ] = pRTTI[ 3 ]; in generateRTTI()
285 pRTTI[ 10+nInherit*5 ] = pRTTI[ 4 ]; in generateRTTI()
286 pRTTI[ 11+nInherit*5 ] = pRTTI[ 5 ]; in generateRTTI()
287 pRTTI[ 12+nInherit*5 ] = pRTTI[ 6 ]; in generateRTTI()
288 pRTTI[ 13+nInherit*5 ] = (void*)0x80000000; in generateRTTI()
290 reinterpret_cast< char * >(pRTTI + rttiSize), in generateRTTI()
293 aAllRTTI[ aRTTICompTypeName ] = (void*)pRTTI; in generateRTTI()
302 pRTTI[ 3 ], pRTTI[ 4 ], pRTTI[ 5 ], pRTTI[ 6 ] in generateRTTI()
306 return pRTTI; in generateRTTI()
342 void* pRTTI; in cc50_solaris_sparc_raiseException() local
358 pRTTI = s_pRTTI->generateRTTI( (typelib_CompoundTypeDescription *)pTypeDescr ); in cc50_solaris_sparc_raiseException()
392 __Crun::ex_throw(pCppExc, (const __Crun::static_type_info*)pRTTI, f); in cc50_solaris_sparc_raiseException()