Example #1
0
 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);
 }
Example #3
0
 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);
 }