Сделайте что-то вроде этого:
class MyAdapter(val context: Context): RecyclerView.Adapter<ContentItemViewHolder>() {
constructor(context: Context, itemInfos: List<ItemInfo>): this(context) {
}
}
Если вы наследуете от другого класса, вы должны указать его в объявлении класса, а не в объявлении конструктора.