public class DelegationResolver extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
addDelegatedMembers(BindingTrace trace,
JetClassOrObject jetClass,
MutableClassDescriptor classDescriptor) |
static <T extends CallableMemberDescriptor> |
generateDelegatedMembers(DeclarationDescriptor newOwner,
java.util.Collection<T> delegatedDescriptors) |
public static void addDelegatedMembers(@NotNull BindingTrace trace, @NotNull JetClassOrObject jetClass, @NotNull MutableClassDescriptor classDescriptor)
public static <T extends CallableMemberDescriptor> java.util.Collection<T> generateDelegatedMembers(DeclarationDescriptor newOwner, java.util.Collection<T> delegatedDescriptors)