Lines Matching refs:pRecord
506 EXCEPTION_RECORD * pRecord = pPointers->ExceptionRecord; in msci_filterCppException() local
508 if (pRecord == 0 || pRecord->ExceptionCode != MSVC_ExceptionCode) in msci_filterCppException()
512 bool rethrow = (pRecord->NumberParameters < 3 || in msci_filterCppException()
513 pRecord->ExceptionInformation[ 2 ] == 0); in msci_filterCppException()
515 bool rethrow = __CxxDetectRethrow( &pRecord ); in msci_filterCppException()
516 OSL_ASSERT( pRecord == pPointers->ExceptionRecord ); in msci_filterCppException()
518 if (rethrow && pRecord == pPointers->ExceptionRecord) in msci_filterCppException()
521 pRecord = *reinterpret_cast< EXCEPTION_RECORD ** >( in msci_filterCppException()
541 if (pRecord == 0 || pRecord->ExceptionCode != MSVC_ExceptionCode) in msci_filterCppException()
544 if (pRecord->NumberParameters == 3 && in msci_filterCppException()
546 pRecord->ExceptionInformation[ 1 ] != 0 && in msci_filterCppException()
547 pRecord->ExceptionInformation[ 2 ] != 0) in msci_filterCppException()
550 pRecord->ExceptionInformation[ 2 ] )->_types; in msci_filterCppException()
595 pUnoExc, (void *) pRecord->ExceptionInformation[1], in msci_filterCppException()
601 (void *) pRecord->ExceptionInformation[1], in msci_filterCppException()