Alle implementierten Schnittstellen:
Invocation, IPolyExpression, InvocationSite, TypeConstants, TypeIds
Bekannte direkte Unterklassen:
CodeSnippetMessageSend, CompletionOnMessageSend, CompletionOnMessageSendName, JavadocMessageSend, KnownMessageSend, Proceed, SelectionOnMessageSend

public class MessageSend extends Expression implements IPolyExpression, Invocation
AspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict? Was InvocationSite but now Invocation in implements clause