protected override void Deserialize() { base.Deserialize(); int innerIndex = _Buffer.ReadObjectIndex(); InnerProperty = (UProperty)GetIndexObject(innerIndex); }
protected override void FindChildren() { base.FindChildren(); Params = new List <UProperty>(); foreach (var property in Variables) { if (property.HasPropertyFlag(PropertyFlagsLO.ReturnParm)) { ReturnProperty = property; } if (property.IsParm()) { Params.Add(property); } } }