See: https://dpaste.dzfl.pl/2ec6780d4b25

We have two methods defined, f1 and f2, where f2 is static but they have otherwise identical signatures. We can see from the disassembly that f1 receives a `this` pointer while f2 does not. Yet, typeof(&f1) == typeof(&f2). This makes no sense, how can the compiler even know whether to pass a `this` pointer when both methods have same type?

Reply via email to