What is the difference between and the purpose of the SILDebugLocation and SILDebugScope types?
SILDebugLocation
SILDebugScope