раскладку рефов в возвращаемый тупл в Int32.TryParse и тому подобных функциях?
Не уверен, что это выделено в отдельный механизм с названием. Я эту фичу только в алгоритме method application resolution находил (14.4). If all formal parameters in the suffix are “out” arguments with byref type, remove the suffix from UnnamedFormalArgs and call it ImplicitlyReturnedFormalArgs. Bind ImplicitlyReturnedFormalArgs arguments by introducing mutable temporaries for each argument, passing them as byref parameters, and building a tuple from these mutable temporaries and any method return value as the overall result.
Обсуждают сегодня