Exact compiler type/ABI/symbolic-function leaves for backtrace.rs. Source-map, hygiene and symbol-rendering services remain required; no name or line number is inferred from diagnostic spellings or a nearby exported span.
@[reducible, inline]
Instances For
def
Miri.Input.CompilerBacktraceFacts.unitPointerLayout
(prepared : CompilerCallPipeline.Prepared)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Input.CompilerBacktraceFacts.adtReprC
(prepared : CompilerCallPipeline.Prepared)
(ty : MIR.TyId)
:
Only an actual ADT receives the source repr(C) check. A known non-ADT returns None; unavailable type/repr metadata is an error, not a non-ADT default.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Input.CompilerBacktraceFacts.hooks
{S P Extra K D MD B I E Loc : Type}
(prepared : CompilerCallPipeline.Prepared)
(shim : CompilerShimAbi.Prepared)
(image : AllocationImage.Imported)
(memory : S → Memory.MemoryState P Extra K)
(base : Interpreter.Backtrace.Hooks P S D MD B I E Loc)
:
Interpreter.Backtrace.Hooks P S D MD B I E Loc
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Miri.Input.CompilerBacktraceFacts.reprCHook
{S : Type}
(prepared : CompilerCallPipeline.Prepared)
(ty : MIR.TyId)
: