К сожалению, загромождение вашего кода временными переменными только в управляемом коде (C # или VB). CLR не поддерживает «управляемые возвращаемые значения» в отладчике и, следовательно, VS также не поддерживает.
В C ++ эта функция немного проще. C ++ может просто захватить регистр или расположение стека последнего возвращаемого значения. Он не должен иметь дело с такими проблемами, как JITer и сборка мусора. И то, и другое сильно усложняет такую функцию, как эта.
Если вам нужна эта функция, я настоятельно рекомендую вам подать запрос на функцию или проголосовать за существующую при подключении
https://connect.microsoft.com/VisualStudio