"Подпись" Scala DOES содержит эти имена параметров, как вы правильно поняли. В конце концов, они должны храниться где-то для работы именованных параметров / параметров по умолчанию. Вы также можете использовать скальп для просмотра этих имен.
Не стесняйтесь взглянуть на мои предварительные работы по библиотеке отражений .
Это незавершенная работа, и я не даю абсолютно никаких гарантий относительно текущего набора функций или правильности, но может дать вам некоторое представление о том, что происходит - вы можете даже использовать его для извлечения имен параметров в его текущем государство. Я тоже активно работаю над этим, так что с течением времени вы можете ожидать, что он улучшится ...