1 write to _flags
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
337_flags = moduleSymbol.Module.GetTypeDefFlagsOrThrow(handle);
20 references to _flags
Microsoft.CodeAnalysis.CSharp (20)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (20)
789if (!_flags.IsInterface()) 892switch (_flags & TypeAttributes.VisibilityMask) 924throw ExceptionUtilities.UnexpectedValue(_flags & TypeAttributes.VisibilityMask); 1941return (_flags & TypeAttributes.SpecialName) != 0; 1966(_flags & TypeAttributes.Sealed) != 0 && 1967(_flags & TypeAttributes.Abstract) != 0; 1976(_flags & TypeAttributes.Abstract) != 0 && 1977(_flags & TypeAttributes.Sealed) == 0; 1985return (_flags & TypeAttributes.Abstract) != 0; 1994(_flags & TypeAttributes.Sealed) != 0 && 1995(_flags & TypeAttributes.Abstract) == 0; 2003return (_flags & TypeAttributes.Sealed) != 0; 2011return _flags; 2079else if (_flags.IsInterface()) 2169return _flags.IsInterface(); 2667return (_flags & TypeAttributes.Import) != 0; 2680return (_flags & TypeAttributes.WindowsRuntime) != 0; 2701CharSet result = _flags.ToCharSet(); 2716get { return (_flags & TypeAttributes.Serializable) != 0; } 2799get { return (_flags & TypeAttributes.HasSecurity) != 0; }