PEAPI.ClassDef.ClassDef C# (CSharp) Method

ClassDef() private method

private ClassDef ( TypeAttr attrSet, string nsName, string name, MetaData md ) : System
attrSet TypeAttr
nsName string
name string
md MetaData
return System
		internal ClassDef(TypeAttr attrSet, string nsName, string name, 
				MetaData md) : base(nsName, name, md) 
		{
			metaData = md;
			if (! ((nsName == "" && name == "<Module>") || (nsName == "System" && name == "Object")) ) {
				superType = metaData.mscorlib.GetSpecialSystemClass(PrimitiveType.Object);
			}
			flags = (uint)attrSet;
			tabIx = MDTable.TypeDef;
		}