MCPcopy Create free account
hub / github.com/GJDuck/e9patch / shouldDumpHex

Function shouldDumpHex

src/e9tool/e9action.cpp:1402–1421  ·  view source on GitHub ↗

* Should dump value in hexadecimal? */

Source from the content-addressed store, hash-verified

1400 * Should dump value in hexadecimal?
1401 */
1402static bool shouldDumpHex(const MatchVar &var)
1403{
1404 switch (var.match)
1405 {
1406 case MATCH_ADDRESS: case MATCH_TARGET:
1407 case MATCH_BB_ADDR: case MATCH_F_ADDR:
1408 return true;
1409 case MATCH_OP: case MATCH_SRC:
1410 case MATCH_DST: case MATCH_MEM:
1411 switch (var.field)
1412 {
1413 case MATCH_FIELD_DISPL: case MATCH_FIELD_ADDR:
1414 return true;
1415 default:
1416 return false;
1417 }
1418 default:
1419 return false;
1420 }
1421}
1422
1423/*
1424 * Dump a value.

Callers 1

matchDoEvalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected