diff --git a/crucible-mir/src/Mir/JSON.hs b/crucible-mir/src/Mir/JSON.hs index 0cbcfadfe..618c18810 100644 --- a/crucible-mir/src/Mir/JSON.hs +++ b/crucible-mir/src/Mir/JSON.hs @@ -403,7 +403,8 @@ instance FromJSON CastKind where Just (String "Pointer(MutToConstPointer)") -> pure MutToConstPointer Just (String "UnsizeVtable") -> UnsizeVtable <$> v .: "vtable" -- TODO: actually plumb this information through if it is relevant - -- instead of using Misc + -- instead of using Misc. See + -- https://github.com/GaloisInc/crucible/issues/1223 Just (String "PointerExposeAddress") -> pure Misc Just (String "PointerFromExposedAddress") -> pure Misc Just (String "DynStar") -> pure Misc diff --git a/crucible-mir/src/Mir/Mir.hs b/crucible-mir/src/Mir/Mir.hs index 82fbc7943..95b25fff5 100644 --- a/crucible-mir/src/Mir/Mir.hs +++ b/crucible-mir/src/Mir/Mir.hs @@ -459,7 +459,7 @@ data Vtable = Vtable } deriving (Show, Eq, Ord, Generic) --- TODO: add other castkinds (see json) +-- TODO: add other castkinds (see https://github.com/GaloisInc/crucible/issues/1223) data CastKind = Misc | ReifyFnPointer