6 writes to Attributes
Microsoft.DotNet.ILAssembler (6)
Actions\GrammarActions.Types.Headers.cs (2)
145typeDefinition.Attributes = attributes; 223typeDefinition.Attributes = attributes;
PseudoCustomAttributes.Application.cs (4)
53((EntityRegistry.TypeDefinitionEntity)context.Owner).Attributes |= flags; 86type.Attributes |= TypeAttributes.SpecialName; 110type.Attributes |= TypeAttributes.HasSecurity; 250type.Attributes = attributes;
7 references to Attributes
Microsoft.DotNet.ILAssembler (7)
Actions\GrammarActions.MethodHeaders.cs (1)
40!methodDefinition.ContainingType.Attributes.HasFlag(TypeAttributes.Abstract))
Actions\GrammarActions.Types.Headers.cs (3)
171if (typeDefinition.Attributes.HasFlag(TypeAttributes.Interface)) 188if (!typeDefinition.Attributes.HasFlag(TypeAttributes.Sealed) && 206TypeAttributes attributes = typeDefinition.Attributes;
EntityRegistry.cs (2)
281type.Attributes, 302|| (type.Attributes & TypeAttributes.LayoutMask) is TypeAttributes.ExplicitLayout)
PseudoCustomAttributes.Application.cs (1)
207TypeAttributes attributes = (type.Attributes & ~TypeAttributes.LayoutMask) | layout.Value;