Babel.Compiler.ConstDefinition.IncludeTo C# (CSharp) Method

IncludeTo() public method

public IncludeTo ( ClassDefinition cls, FeatureModifier featureModifier ) : void
cls ClassDefinition
featureModifier FeatureModifier
return void
        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);
        }