DmgOps::Operation
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
cycles
Sourcecycles=(cycles : UInt8)
Sourcecycles_branch
Sourcecycles_branch=(cycles_branch : UInt8)
Sourceflags
Sourceflags=(flags : Flags)
Sourcelength
Sourcelength=(length : UInt8)
Sourcename
Sourcename=(name : String)
Sourcenormalize_operand(operand : String) : String
normalize an operand to work with the existing cpu methods/fields
set_flag_c(o : Object) : Array(String)
set flag c to the given value if specified by this operation
set_flag_h(o : Object) : Array(String)
set flag h to the given value if specified by this operation
set_flag_n(o : Object) : Array(String)
set flag n to the given value if specified by this operation
set_flag_z(o : Object) : Array(String)
set flag z to the given value if specified by this operation