Выяснение цепочки неявных вызовов

Есть ли способ, как я могу выяснить всю неявную цепочку (и меня интересуют все неявные виды). Я использую IntelliJ Idea, но я ищу любой способ сделать это, даже если мне придется работать с другой IDE. (и мне интересно, может ли REPL помочь мне с этим)

Например я пишуa gt b гдеgt происходит отscalaz, И я хочу знать:

Именно то, что скрытый экземплярOrder использовалсяКакой тип классов использовался (я знаю ответ в данном конкретном случае - это легко в скалазе, но в целом иногда это не всегда так очевидно)Вся цепь какa получил методgt, Для этого конкретного примера я знаю, чтоToOrderOps черта была использована, но в целом я не знаю, и я также не могу понять, какToOrderOps был импортирован.