About the author
In RAD Studio, checking the "Use MSBuild externally to compile" causes debugging to go into assembly mode, instead of the source.
In order to resolve this, one needs to enable "Include remote debug symbols".
Learn the command line used to compile System.pas in Delphi