Lines Matching refs:assertion
550 MDRawAssertionInfo assertion; in HandleInvalidParameter() local
551 memset(&assertion, 0, sizeof(assertion)); in HandleInvalidParameter()
552 _snwprintf_s(reinterpret_cast<wchar_t*>(assertion.expression), in HandleInvalidParameter()
553 sizeof(assertion.expression) / sizeof(assertion.expression[0]), in HandleInvalidParameter()
555 _snwprintf_s(reinterpret_cast<wchar_t*>(assertion.function), in HandleInvalidParameter()
556 sizeof(assertion.function) / sizeof(assertion.function[0]), in HandleInvalidParameter()
558 _snwprintf_s(reinterpret_cast<wchar_t*>(assertion.file), in HandleInvalidParameter()
559 sizeof(assertion.file) / sizeof(assertion.file[0]), in HandleInvalidParameter()
561 assertion.line = line; in HandleInvalidParameter()
562 assertion.type = MD_ASSERTION_INFO_TYPE_INVALID_PARAMETER; in HandleInvalidParameter()
581 reinterpret_cast<ULONG_PTR>(&assertion.expression); in HandleInvalidParameter()
583 reinterpret_cast<ULONG_PTR>(&assertion.file); in HandleInvalidParameter()
584 exception_record.ExceptionInformation[2] = assertion.line; in HandleInvalidParameter()
593 &assertion); in HandleInvalidParameter()
596 &assertion); in HandleInvalidParameter()
640 MDRawAssertionInfo assertion; in HandlePureVirtualCall() local
641 memset(&assertion, 0, sizeof(assertion)); in HandlePureVirtualCall()
642 assertion.type = MD_ASSERTION_INFO_TYPE_PURE_VIRTUAL_CALL; in HandlePureVirtualCall()
661 reinterpret_cast<ULONG_PTR>(&assertion.expression); in HandlePureVirtualCall()
663 reinterpret_cast<ULONG_PTR>(&assertion.file); in HandlePureVirtualCall()
664 exception_record.ExceptionInformation[2] = assertion.line; in HandlePureVirtualCall()
674 &assertion); in HandlePureVirtualCall()
677 &assertion); in HandlePureVirtualCall()
699 EXCEPTION_POINTERS* exinfo, MDRawAssertionInfo* assertion) { in WriteMinidumpOnHandlerThread() argument
716 assertion_ = assertion; in WriteMinidumpOnHandlerThread()
832 MDRawAssertionInfo* assertion) { in WriteMinidumpWithException() argument
839 if (filter_ && !filter_(callback_context_, exinfo, assertion)) { in WriteMinidumpWithException()
845 success = crash_generation_client_->RequestDump(exinfo, assertion); in WriteMinidumpWithException()
849 assertion, in WriteMinidumpWithException()
860 exinfo, assertion, success); in WriteMinidumpWithException()
908 MDRawAssertionInfo* assertion, in WriteMinidumpWithExceptionForProcess() argument
954 if (assertion) { in WriteMinidumpWithExceptionForProcess()
958 user_stream_array[index].Buffer = assertion; in WriteMinidumpWithExceptionForProcess()