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

Method DemangleBinaryExpression

demangler/gnu3/demangle_gnu3.cpp:850–860  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

848
849
850string DemangleGNU3::DemangleBinaryExpression(const string& op)
851{
852 indent();
853 MyLogDebug("%s: '%s'\n", __FUNCTION__, m_reader.GetRaw().c_str());
854 const string lhs = "(" + DemangleExpression() + ")";
855 const string rhs = "(" + DemangleExpression() + ")";
856 dedent();
857 if (op == ".")
858 return lhs + op + rhs;
859 return lhs + " " + op + " " + rhs;
860}
861
862
863string DemangleGNU3::DemangleUnaryPrefixType(const string& op)

Callers

nothing calls this directly

Calls 3

MyLogDebugFunction · 0.85
c_strMethod · 0.80
GetRawMethod · 0.45

Tested by

no test coverage detected