コード例 #1
0
ファイル: SubModule.cs プロジェクト: RDunkley/VHDLCodeGen
        private static SubModule[] GetSubModules(GenerateInfo info)
        {
            NamedTypeList <SubModule> subModules = new NamedTypeList <SubModule>(info.SubModules);

            foreach (GenerateInfo subGen in info.Generates)
            {
                subModules.AddRange(GetSubModules(subGen));
            }
            return(subModules.ToArray());
        }
コード例 #2
0
ファイル: SubModule.cs プロジェクト: RDunkley/VHDLCodeGen
        public static SubModule[] GetAllSubModules(ModuleInfo module)
        {
            NamedTypeList <SubModule> subModules = new NamedTypeList <SubModule>(module.SubModules);

            foreach (GenerateInfo subGen in module.Generates)
            {
                subModules.AddRange(GetSubModules(subGen));
            }
            return(subModules.ToArray());
        }