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 |