protected override void New(ActionSet actionSet, NewClassInfo classInfo) => _classInfo.New(actionSet, classInfo);
protected virtual void New(ActionSet actionSet, NewClassInfo newClassInfo) { // Parse the constructor. newClassInfo.Constructor.Parse(actionSet, newClassInfo.ConstructorValues, newClassInfo.AdditionalParameterData); }
protected override void New(ActionSet actionSet, NewClassInfo newClassInfo) { // Run the constructor. AddObjectVariablesToAssigner((Element)newClassInfo.ObjectReference.GetVariable(), actionSet.IndexAssigner); newClassInfo.Constructor.Parse(actionSet.New((Element)newClassInfo.ObjectReference.GetVariable()), newClassInfo.ConstructorValues, null); }