1 write to _flags
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
334_flags = moduleSymbol.Module.GetTypeDefFlagsOrThrow(handle);
20 references to _flags
Microsoft.CodeAnalysis.CSharp (20)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (20)
767if (!_flags.IsInterface()) 870switch (_flags & TypeAttributes.VisibilityMask) 902throw ExceptionUtilities.UnexpectedValue(_flags & TypeAttributes.VisibilityMask); 1888return (_flags & TypeAttributes.SpecialName) != 0; 1913(_flags & TypeAttributes.Sealed) != 0 && 1914(_flags & TypeAttributes.Abstract) != 0; 1923(_flags & TypeAttributes.Abstract) != 0 && 1924(_flags & TypeAttributes.Sealed) == 0; 1932return (_flags & TypeAttributes.Abstract) != 0; 1941(_flags & TypeAttributes.Sealed) != 0 && 1942(_flags & TypeAttributes.Abstract) == 0; 1950return (_flags & TypeAttributes.Sealed) != 0; 1958return _flags; 2026else if (_flags.IsInterface()) 2116return _flags.IsInterface(); 2608return (_flags & TypeAttributes.Import) != 0; 2621return (_flags & TypeAttributes.WindowsRuntime) != 0; 2642CharSet result = _flags.ToCharSet(); 2657get { return (_flags & TypeAttributes.Serializable) != 0; } 2745get { return (_flags & TypeAttributes.HasSecurity) != 0; }