Name | Description |
---|---|
CloningExtensions | Extension methods used for cloning |
MultiplexedConstructor | Multiplexes a single constructor into component variables and instructions. This separates the compiler generated initialization variables and instructions used for, as an example, initializing fields from those that run the actual constructor logic. |
MultiplexedConstructor.InstructionGroup | This type is used to gather groups of instructions that are potential calls to base or chained constructors. |