MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / PrintFlagCondition

Function PrintFlagCondition

examples/llil_parser/src/llil_parser.cpp:127–149  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125
126
127static void PrintFlagCondition(BNLowLevelILFlagCondition cond)
128{
129 switch (cond)
130 {
131 ENUM_PRINTER(LLFC_E)
132 ENUM_PRINTER(LLFC_NE)
133 ENUM_PRINTER(LLFC_SLT)
134 ENUM_PRINTER(LLFC_ULT)
135 ENUM_PRINTER(LLFC_SLE)
136 ENUM_PRINTER(LLFC_ULE)
137 ENUM_PRINTER(LLFC_SGE)
138 ENUM_PRINTER(LLFC_UGE)
139 ENUM_PRINTER(LLFC_SGT)
140 ENUM_PRINTER(LLFC_UGT)
141 ENUM_PRINTER(LLFC_NEG)
142 ENUM_PRINTER(LLFC_POS)
143 ENUM_PRINTER(LLFC_O)
144 ENUM_PRINTER(LLFC_NO)
145 default:
146 printf("<invalid condition>");
147 break;
148 }
149}
150
151
152static void PrintRegister(LowLevelILFunction* func, uint32_t reg)

Callers 1

PrintILExprFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected