@Nullable public static ReceiverParameterDescriptor getDispatchReceiverParameterIfNeeded( @NotNull DeclarationDescriptor containingDeclaration) { if (containingDeclaration instanceof ClassDescriptor) { ClassDescriptor classDescriptor = (ClassDescriptor) containingDeclaration; return classDescriptor.getThisAsReceiverParameter(); } return null; }