private Field GetFieldsInitializerInitializedField(TypeDefinition type) { string name = AstUtil.BuildUniqueTypeMemberName(type, "initialized"); Field field= (Field) type.Members[name]; if (null == field) { field = CodeBuilder.CreateField(name, TypeSystemServices.BoolType); field.Visibility = TypeMemberModifiers.Private; type.Members.Add(field); MarkVisited(field); } return field; }