/**
* An {@link net.bytebuddy.implementation.bytecode.assign.Assigner} is responsible for transforming
* a given {@link net.bytebuddy.description.type.TypeDescription} into another one. In doing so, an assigner is also
* able to determine that some assignment is illegal.
*/
package net.bytebuddy.implementation.bytecode.assign;