Exemplo n.º 1
0
        /// <summary>
        /// Gets the source file containing rules for the given module
        /// </summary>
        /// <param name="ModuleName">The name of the module</param>
        /// <returns>The filename containing rules for this module, or an empty string if not found</returns>
        public FileReference GetModuleFileName(string ModuleName)
        {
            FileReference ModuleFile;

            if (ModuleNameToModuleFile.TryGetValue(ModuleName, out ModuleFile))
            {
                return(ModuleFile);
            }
            else
            {
                return((Parent == null) ? null : Parent.GetModuleFileName(ModuleName));
            }
        }