Herencia de Kotlin: pasa esto como argumento de constructor

Estoy tratando de crear una class GsonRequest que extienda una request de voley normal, y también implemente el oyente de error. El código que estoy usando para hacer esto es

public class GsonRequest<T>(url: String, val clazz: Class<T>) : Request<T>(Request.Method.GET, url, this), ErrorListener 

Sin embargo, recibo el siguiente error: 'esto' no está definido en este context. ¿Es lo que estoy tratando de hacer posible?