flattenType

fun ResolvedType.flattenType(result: MutableList<Class<*>> = mutableListOf()): List<Class<*>>