in cpp/src/assert.cpp [14:23]
bool Darabonba_Util::Client::equalString(const shared_ptr<string> &val1,
const shared_ptr<string> &val2) {
if (!val1 && !val2) {
return true;
}
if (!val1 || !val2) {
return false;
}
return *val1 == *val2;
}