private void ResolveFields() { foreach (CilRuntimeField field in baseGenericType.Fields) { FieldSignature signature = new FieldSignature(field.Signature, genericArguments); CilGenericField genericInstanceField = new CilGenericField(Module, field, signature, this); Fields.Add(genericInstanceField); } }