MCPcopy Create free account
hub / github.com/CodeSentryAI/lockbud / PanicInstance

Enum PanicInstance

src/detector/panic/mod.rs:70–78  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68
69#[derive(Debug, Clone, PartialEq, Eq, Hash)]
70pub enum PanicInstance<'tcx> {
71 ResultUnwrap(Instance<'tcx>),
72 ResultExpect(Instance<'tcx>),
73 OptionUnwrap(Instance<'tcx>),
74 OptionExpect(Instance<'tcx>),
75 PanicFmt(Instance<'tcx>),
76 AssertFailed(Instance<'tcx>),
77 Panic(Instance<'tcx>),
78}
79
80impl<'tcx> PanicInstance<'tcx> {
81 fn new(instance: Instance<'tcx>, tcx: TyCtxt<'tcx>) -> Option<Self> {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected