Я использую Doxygen 1.8.17 для документирования проекта C# и пытаюсь документировать это:
/// <summary>
/// returns the LU factorization of a general m-by-n matrix A as: P*A = L*U.
/// </summary>
/// <param name="matrixA">a matrix m-by-n</param>
public static (double[,] L, double[,] U, double[,] P) LUDecomposition(double[,] matrixA)
{
...
return (L, U, P);
}
Тип возврата метода - ValueTuple . Doxygen обрабатывает его как stati c Publi c Атрибуты класса, а не как Функция-член и показывает только L в качестве возвращаемого значения:
Есть ли возможность, чтобы Doxygen мог работать с ValueTuple? У кого-нибудь есть обходной путь? Я хотел бы избежать определения специального класса для этого вывода.
Заранее спасибо за вашу помощь.
Guix