MCPcopy Create free account
hub / github.com/cseagle/blc / markExplicitUnsigned

Method markExplicitUnsigned

cast.cc:38–70  ·  view source on GitHub ↗

Many languages can mark an integer constant as explicitly \e unsigned. When the decompiler is deciding on \e cast operations, this is one of the checks it performs. This method checks if the indicated input is an integer constant that needs to be coerced (as a source token) into being unsigned. If this is \b true, the input Varnode is marked for printing as explicitly \e unsigned. \param op is th

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

castInputMethod · 0.80

Calls 14

inheritsSignMethod · 0.80
getHighTypeReadFacingMethod · 0.80
getMetatypeMethod · 0.80
isCharPrintMethod · 0.80
isEnumTypeMethod · 0.80
isExplicitMethod · 0.80
loneDescendMethod · 0.80
setUnsignedPrintMethod · 0.80
getOpcodeMethod · 0.45
getInMethod · 0.45
isConstantMethod · 0.45

Tested by

no test coverage detected