methodToMojmap
m's mojmap name, using the owner the string overload does not have. The cheap owner-free answer where it is unambiguous; otherwise Mappings.namedMethodOn, climbed because an override's mapping row lives under the class it was inherited from, not under the class that declares the override.
Still display-only, and still degrades to the runtime name rather than guessing: a covariant-return override carries a descriptor no row matches, so it lands there.
A stack frame's mojmap name, from what StackTraceElement carries. Three tiers, cheapest first: the owner-free answer where it holds; else the owner's same-named methods demapped, taken when they AGREE, since a frame prints no parameters and overloads collapsed onto one obf name are not ambiguous here; else the one LineTable puts at line. Synthetics go first, or a bridge — whose descriptor matches no row — demaps to itself and outvotes the real method.