prettyLocal :: DexFile -> (Word32, LocalInfo) -> PP.Doc
prettyLocal dex (r, LocalInfo _ s e nid tid sid) =
  M.mconcat [ "        0x", word16HexFixed (fromIntegral s), " - 0x", word16HexFixed (fromIntegral e)
          , " reg=", word32Dec r, " ", getStr' dex (fromIntegral nid), " "
          , getTypeName' dex (fromIntegral tid), " ", if sid == -1 then "" else getStr' dex (fromIntegral sid)
          ]
prettyLocal :: DexFile -> (Word32, LocalInfo) -> PP.Doc
prettyLocal dex (r, LocalInfo _ s e nid tid sid) =
  M.mconcat [ "        0x", word16HexFixed (fromIntegral s), " - 0x", word16HexFixed (fromIntegral e)
          , " reg=", word32Dec r, " ", getStr' dex (fromIntegral nid), " "
          , getTypeName' dex (fromIntegral tid), " ", if sid == -1 then "" else getStr' dex (fromIntegral sid)
          ]
prettyLocal dex (r, LocalInfo _ s e nid tid sid) =
  M.mconcat [ "        0x", word16HexFixed (fromIntegral s), " - 0x", word16HexFixed (fromIntegral e)
          , " reg=", word32Dec r, " ", getStr' dex (fromIntegral nid), " "
          , getTypeName' dex (fromIntegral tid), " ", if sid == -1 then "" else getStr' dex (fromIntegral sid)
          ]