Constructores por defecto Kotlin

¿Son todos estos fragments de Kotlin equivalentes?

open class A // A() - explicit call of A default constructor class B : A() 

usando super() :

 open class A class B : A { constructor() : super() } 

usando super :

 open class A class B : A { constructor() : super } 

nada está especificado:

 open class A class B : A { constructor() } 

Entonces, ¿cuál es la diferencia entre super y super() en este caso, y si entiendo bien, el último fragment llama implícitamente a super() ?

¿Cuál es la diferencia entre super y super () en estos casos

Nada, ambos son lo mismo

La última implicidad de fragments llama a super ()

Sí, lo hace.