resolve

private fun resolve(owner: String, name: String, desc: String, field: Boolean, supers: (String) -> Array<String>): String?

owner + all ancestors, transitively; first table hit wins (see class note on why first==correct).