recordMethod

private fun recordMethod(owner: String, named: String, runtime: String, desc: String)

Record one method row under owner. Overloads share a mojmap name but carry DISTINCT runtime names, so the forward direction accumulates into a list. The reverse direction is single-valued and so COLLIDES on an obf runtime: a second, differing row poisons the entry into ambiguous instead of overwriting it.