crucible-debug-0.1.0: An interactive debugger for Crucible programs
Copyright(c) Galois Inc. 2025
MaintainerLangston Barrett <langston@galois.com>
Safe HaskellSafe-Inferred
LanguageHaskell2010

Lang.Crucible.Pretty

Description

 
Synopsis

Documentation

newtype IntrinsicPrettyFn sym nm Source #

Function for pretty-printing an intrinsic type

TODO: Upstream to Crucible

Constructors

IntrinsicPrettyFn (forall ctx ann. Assignment TypeRepr ctx -> Intrinsic sym nm ctx -> Doc ann) 

ppRegVal :: forall sym tp ann. IsExpr (SymExpr sym) => IntrinsicPrinters sym -> TypeRepr tp -> RegValue' sym tp -> Doc ann Source #

Pretty-print a RegValue.