1 write to _flags
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
321_flags = moduleSymbol.Module.GetTypeDefFlagsOrThrow(handle);
20 references to _flags
Microsoft.CodeAnalysis.CSharp (20)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (20)
738if (!_flags.IsInterface()) 836switch (_flags & TypeAttributes.VisibilityMask) 868throw ExceptionUtilities.UnexpectedValue(_flags & TypeAttributes.VisibilityMask); 1828return (_flags & TypeAttributes.SpecialName) != 0; 1853(_flags & TypeAttributes.Sealed) != 0 && 1854(_flags & TypeAttributes.Abstract) != 0; 1863(_flags & TypeAttributes.Abstract) != 0 && 1864(_flags & TypeAttributes.Sealed) == 0; 1872return (_flags & TypeAttributes.Abstract) != 0; 1881(_flags & TypeAttributes.Sealed) != 0 && 1882(_flags & TypeAttributes.Abstract) == 0; 1890return (_flags & TypeAttributes.Sealed) != 0; 1898return _flags; 1959if (_flags.IsInterface()) 2063return _flags.IsInterface(); 2479return (_flags & TypeAttributes.Import) != 0; 2492return (_flags & TypeAttributes.WindowsRuntime) != 0; 2513CharSet result = _flags.ToCharSet(); 2528get { return (_flags & TypeAttributes.Serializable) != 0; } 2593get { return (_flags & TypeAttributes.HasSecurity) != 0; }