public virtual void IncludeTo(ClassDefinition cls,
FeatureModifier featureModifier)
{
ConstDefinition constDef = (ConstDefinition) Clone();
constDef.name = featureModifier.NewName;
switch (featureModifier.NewModifier) {
case IncludeModifier.None:
constDef.modifier = ConstModifier.None;
break;
case IncludeModifier.Private:
constDef.modifier = ConstModifier.Private;
break;
}
cls.AddChild(constDef);
}