// Token: 0x06007C14 RID: 31764 RVA: 0x0022E694 File Offset: 0x0022C894 private IList <ContentLocatorBase> Merge(ContentLocatorBase initialLocator, IList <ContentLocatorBase> additionalLocators) { if (additionalLocators == null || additionalLocators.Count == 0) { return(new List <ContentLocatorBase>(1) { initialLocator }); } for (int i = 1; i < additionalLocators.Count; i++) { additionalLocators[i] = ((ContentLocatorBase)initialLocator.Clone()).Merge(additionalLocators[i]); } additionalLocators[0] = initialLocator.Merge(additionalLocators[0]); return(additionalLocators); }