restrictingKindsTo

fun restrictingKindsTo(kindFlagEncoding: Int): TypeRestriction

Answer a restriction like the receiver, but excluding RegisterKind-related flags that aren't set in the given kindFlagEncoding.

Return

The new TypeRestriction, or the receiver.

Parameters

kindFlagEncoding

fun restrictingKindsTo(kinds: EnumSet<L2Register.RegisterKind>): TypeRestriction

Answer a restriction like the receiver, but excluding RegisterKind-related flags that aren't set in the given kindFlagEncoding.

Return

The new TypeRestriction, or the receiver.

Parameters

kinds