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)
767
if (!
_flags
.IsInterface())
870
switch (
_flags
& TypeAttributes.VisibilityMask)
902
throw ExceptionUtilities.UnexpectedValue(
_flags
& TypeAttributes.VisibilityMask);
1919
return (
_flags
& TypeAttributes.SpecialName) != 0;
1944
(
_flags
& TypeAttributes.Sealed) != 0 &&
1945
(
_flags
& TypeAttributes.Abstract) != 0;
1954
(
_flags
& TypeAttributes.Abstract) != 0 &&
1955
(
_flags
& TypeAttributes.Sealed) == 0;
1963
return (
_flags
& TypeAttributes.Abstract) != 0;
1972
(
_flags
& TypeAttributes.Sealed) != 0 &&
1973
(
_flags
& TypeAttributes.Abstract) == 0;
1981
return (
_flags
& TypeAttributes.Sealed) != 0;
1989
return
_flags
;
2057
else if (
_flags
.IsInterface())
2147
return
_flags
.IsInterface();
2645
return (
_flags
& TypeAttributes.Import) != 0;
2658
return (
_flags
& TypeAttributes.WindowsRuntime) != 0;
2679
CharSet result =
_flags
.ToCharSet();
2694
get { return (
_flags
& TypeAttributes.Serializable) != 0; }
2777
get { return (
_flags
& TypeAttributes.HasSecurity) != 0; }