Merge pull request #18920 from mikeash/willthrow-error-register

[Runtime][ABI] Have swift_willThrow take the error value in the return register.
This commit is contained in:
Mike Ash
2018-09-06 18:00:43 -04:00
committed by GitHub
15 changed files with 86 additions and 33 deletions

View File

@@ -106,6 +106,11 @@ swift::swift_getErrorValue(const SwiftError *errorObject,
out->errorConformance = errorObject->errorConformance;
}
void swift::swift_willThrow(SwiftError *object) { }
/// Breakpoint hook for debuggers.
SWIFT_CC(swift) void
swift::swift_willThrow(SWIFT_CONTEXT void *unused,
SWIFT_ERROR_RESULT SwiftError **error) {
// do nothing
}
#endif