Учитывая, что в стандартной библиотеке Kotlin много перегруженных операторов, как мне найти их и соответствующие им действия для каждого класса stdlib, который их объявляет?
Пример: недавно я обнаружил, что +=
добавляет элемент к MutableCollection
.
Я мог бы сделать это, перейдя на MutableCollections.kt
и найдя там объявление ...operator...plusAssign(t: T)
, но о c Я понятия не имел, что он существует и его можно найти точно в этом файле.
Может быть, есть официальные ссылки, чтобы увидеть их в одном месте?