foxdec-0.1.0.0: Formally Verified x86-64 Decompilation
Safe HaskellNone
LanguageHaskell2010

OutputGeneration.JSON

Synopsis

Documentation

generate_json Source #

Arguments

:: Context 
-> String

The file name to write the pretty-printed JSON

-> String

The file name to write the JSON

-> Bool

Should we include invariants?

-> IO () 

Generate JSON

Orphan instances

ToJSON Opcode Source # 
Instance details

ToJSON Prefix Source # 
Instance details

ToJSON Register Source # 
Instance details

ToJSON StatePart Source # 
Instance details

ToJSON SimpleExpr Source # 
Instance details

ToJSON Operator Source # 
Instance details

ToJSON BotSrc Source # 
Instance details

ToJSON BotTyp Source # 
Instance details

ToJSON PointerBase Source # 
Instance details

ToJSON SValue Source # 
Instance details

ToJSON SAddend Source # 
Instance details

ToJSON SPointer Source # 
Instance details

ToJSON PtrOffset Source # 
Instance details

ToJSON PointerDomain Source # 
Instance details

ToJSON Address Source # 
Instance details

ToJSON Operand Source # 
Instance details

ToJSON Instruction Source # 
Instance details

ToJSON Postcondition Source # 
Instance details

ToJSON FunctionSummary Source # 
Instance details

ToJSON JSON Source # 
Instance details

ToJSONKey StatePart Source # 
Instance details