5c3dd4b11b
It's possible for the interface target to be a field, e.g.:
typedef void F();
class C {
F f;
}
void g(C c) {
c.f(); // Interface target is C::f
}
Also, this CL fixes MethodInvocation.getStaticType() in the case where
the interface target is a getter.
R=dmitryas@google.com, kmillikin@google.com, scheglov@google.com
Review-Url: https://codereview.chromium.org/2923653003 .