Assigner implementations of this package
 are capable of handling primitive types or the void type.See: Description
| Interface | Description | 
|---|---|
| PrimitiveUnboxingDelegate.UnboxingResponsible | 
 Implementations represent an unboxing delegate that is able to perform the unboxing operation. 
 | 
| Class | Description | 
|---|---|
| PrimitiveTypeAwareAssigner | 
 This assigner is able to handle non- 
void, primitive types. | 
| PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible | 
 An unboxing responsible for an implicitly typed value. 
 | 
| PrimitiveWideningDelegate.WideningStackManipulation | 
 A stack manipulation that widens a primitive type into a more general primitive type. 
 | 
| VoidAwareAssigner | 
 This assigner is able to handle the  
void type. | 
| Enum | Description | 
|---|---|
| PrimitiveBoxingDelegate | 
 This delegate is responsible for boxing a primitive types to their wrapper equivalents. 
 | 
| PrimitiveUnboxingDelegate | 
 This delegate is responsible for unboxing a wrapper type to their primitive equivalents. 
 | 
| PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible | 
 An explicitly types unboxing responsible is applied for directly unboxing a wrapper type. 
 | 
| PrimitiveWideningDelegate | 
 This delegate is responsible for widening a primitive type to represent a larger primitive type. 
 | 
Assigner implementations of this package
 are capable of handling primitive types or the void type. On assignments from or to reference types,
 these assigners usually delegate a boxed assignment to a reference aware assigner.Copyright © 2014–2016. All rights reserved.