public CppField(CLRAssemblyCollection assemblies, CLRFieldRow field) { Type = assemblies.InternVagueType(field.Signature.Type); OriginallyGenericParam = (field.Signature.Type is CLRSigTypeVarOrMVar); Name = field.Name; Field = field; DeclaredInClassSpec = CppBuilder.CreateInstanceTypeSpec(assemblies, field.Owner); }
public void AddField(CLRAssemblyCollection assemblies, CLRFieldRow field) { if (field.Static && !field.Literal) HaveNewStaticFields = true; m_fields.Add(new CppField(assemblies, field)); }