in Source/TNLError.m [306:329]
BOOL TNLSecureCodingErrorsAreEqual(NSError * __nullable error1, NSError * __nullable error2)
{
if (error1 == error2) {
return YES;
}
if (!error1 || !error2) {
return NO;
}
if (error1.code != error2.code) {
return NO;
}
if (![error1.domain isEqualToString:error2.domain]) {
return NO;
}
if (!TNLSecureCodingErrorsAreEqual(error1.userInfo[NSUnderlyingErrorKey], error2.userInfo[NSUnderlyingErrorKey])) {
return NO;
}
return YES;
}