MCPcopy Create free account
hub / github.com/Vector35/debugger / GetStopReasonString

Method GetStopReasonString

core/debuggercontroller.cpp:1641–1750  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1639
1640
1641std::string DebuggerController::GetStopReasonString(DebugStopReason reason)
1642{
1643 switch (reason)
1644 {
1645 case UnknownReason:
1646 return "UnknownReason";
1647 case InitialBreakpoint:
1648 return "InitialBreakpoint";
1649 case ProcessExited:
1650 return "ProcessExited";
1651 case AccessViolation:
1652 return "AccessViolation";
1653 case SingleStep:
1654 return "SingleStep";
1655 case Calculation:
1656 return "Calculation";
1657 case Breakpoint:
1658 return "Breakpoint";
1659 case IllegalInstruction:
1660 return "IllegalInstruction";
1661 case SignalHup:
1662 return "SignalHup";
1663 case SignalInt:
1664 return "SignalInt";
1665 case SignalQuit:
1666 return "SignalQuit";
1667 case SignalIll:
1668 return "SignalIll";
1669 case SignalAbrt:
1670 return "SignalAbrt";
1671 case SignalEmt:
1672 return "SignalEmt";
1673 case SignalFpe:
1674 return "SignalFpe";
1675 case SignalKill:
1676 return "SignalKill";
1677 case SignalBus:
1678 return "SignalBus";
1679 case SignalSegv:
1680 return "SignalSegv";
1681 case SignalSys:
1682 return "SignalSys";
1683 case SignalPipe:
1684 return "SignalPipe";
1685 case SignalAlrm:
1686 return "SignalAlrm";
1687 case SignalTerm:
1688 return "SignalTerm";
1689 case SignalUrg:
1690 return "SignalUrg";
1691 case SignalStop:
1692 return "SignalStop";
1693 case SignalTstp:
1694 return "SignalTstp";
1695 case SignalCont:
1696 return "SignalCont";
1697 case SignalChld:
1698 return "SignalChld";

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected