예제 #1
0
        public static IList <ProtectedRegion> CreateProtectedRegions(BasicBlocks basicBlocks, IList <MosaExceptionHandler> exceptionHandlers)
        {
            var protectedRegions = new List <ProtectedRegion>(exceptionHandlers.Count);

            foreach (var handler in exceptionHandlers)
            {
                var protectedRegion = new ProtectedRegion(basicBlocks, handler);
                protectedRegions.Add(protectedRegion);
            }

            return(protectedRegions);
        }
예제 #2
0
        public static IList<ProtectedRegion> CreateProtectedRegions(BasicBlocks basicBlocks, IList<MosaExceptionHandler> exceptionHandlers)
        {
            var protectedRegions = new List<ProtectedRegion>(exceptionHandlers.Count);

            foreach (var handler in exceptionHandlers)
            {
                var protectedRegion = new ProtectedRegion(basicBlocks, handler);
                protectedRegions.Add(protectedRegion);
            }

            return protectedRegions;
        }