This one is probably easy. We know that the operator &+ does modular arithmetic on integers (wraps around), while the operator + causes an erro
Looks like this has become a non-static method in Swift 5, addingReportingOverflow(_:).
So for example,
UInt8.max.addingReportingOverflow(1)
will return (partialValue: 0, overflow: true) See more on the Int manual page
And of course the normal arithmetic operators that start with & to allow overflow without returning overflow reports,
UInt8.max &+ 1
would return 0 as a UInt8