/*-------------------- Constructors ---------------------------------*/
internal Module(string mName)
: base(GetBaseName(mName))
{
mvid = Guid.NewGuid();
//isDLL = name.EndsWith(".dll") || name.EndsWith(".DLL");
defaultClass = new ClassDef((PEFile)this,TypeAttr.Private,"","<Module>");
defaultClass.MakeSpecial();
tabIx = MDTable.Module;
ismscorlib = name.ToLower() == "mscorlib.dll";
if (Diag.DiagOn) Console.WriteLine("Module name = " + name);
}