public NamedEntityList(DeclarativeRegion parent, List <E> list) : base(ParentSetList <E> .Create(parent, list)) { }
/// <summary> /// Creates a list of named entities. /// </summary> /// <typeparam name="E">the element type</typeparam> /// <param name="parent">the parent</param> /// <param name="list">a list that is used to initialize the list</param> /// <returns>the list</returns> public static IResolvableList <E> createNamedEntityList <E>(DeclarativeRegion parent, List <E> list) where E : VhdlElement { return(new NamedEntityList <E>(parent, list)); }
public LabeledElementList(DeclarativeRegion parent, IList <E> list) : base(ParentSetList <E> .Create(parent, list)) { }
/// <summary> /// Creates a list of labeled elements. /// </summary> /// <typeparam name="E">the element type</typeparam> /// <param name="parent">the parent</param> /// <param name="list">a list that is used to initialize the list</param> /// <returns>the list</returns> public static IResolvableList <E> CreateLabeledElementList <E>(DeclarativeRegion parent, IList <E> list) where E : LabeledElement { return(new LabeledElementList <E>(parent, list)); }