Class MemberUnitGenerator<TMemberUnit>
Inherited Members
Namespace: Ludiq.Bolt
Syntax
public abstract class MemberUnitGenerator<TMemberUnit> : UnitGenerator<TMemberUnit>, IUnitGenerator, IGenerator where TMemberUnit : MemberUnit
Type Parameters
| Name | Description |
|---|---|
| TMemberUnit |
Constructors
MemberUnitGenerator(TMemberUnit)
Declaration
protected MemberUnitGenerator(TMemberUnit unit)
Parameters
| Type | Name | Description |
|---|---|---|
| TMemberUnit | unit |
Methods
EnsureClosedConstructed()
Declaration
protected virtual void EnsureClosedConstructed()
GenerateTargetExpression(MethodGeneration)
Declaration
protected CodeExpression GenerateTargetExpression(MethodGeneration method)
Parameters
| Type | Name | Description |
|---|---|---|
| MethodGeneration | method |
Returns
| Type | Description |
|---|---|
| CodeExpression |