24 references to ClassSemanticsMask
dotnet-svcutil-lib (9)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (1)
1387switch (attributes & TypeAttributes.ClassSemanticsMask)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
3214switch (attributes & TypeAttributes.ClassSemanticsMask)
FrameworkFork\Microsoft.CodeDom\System\CodeTypeDeclaration.cs (6)
124return (_attributes & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Class && !_isEnum && !_isStruct; 130_attributes &= ~TypeAttributes.ClassSemanticsMask; 154_attributes &= ~TypeAttributes.ClassSemanticsMask; 181_attributes &= ~TypeAttributes.ClassSemanticsMask; 202return (_attributes & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface; 208_attributes &= ~TypeAttributes.ClassSemanticsMask;
FrameworkFork\Microsoft.CodeDom\System\CodeTypeDelegate.cs (1)
36TypeAttributes &= ~TypeAttributes.ClassSemanticsMask;
System.CodeDom (10)
Microsoft\CSharp\CSharpCodeGenerator.cs (1)
2355switch (attributes & TypeAttributes.ClassSemanticsMask)
Microsoft\VisualBasic\VBCodeGenerator.cs (1)
725switch (attributes & TypeAttributes.ClassSemanticsMask)
System\CodeDom\CodeTypeDeclaration.cs (6)
47get => (TypeAttributes & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Class && !_isEnum && !_isStruct; 52TypeAttributes &= ~TypeAttributes.ClassSemanticsMask; 67TypeAttributes &= ~TypeAttributes.ClassSemanticsMask; 82TypeAttributes &= ~TypeAttributes.ClassSemanticsMask; 92get => (TypeAttributes & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface; 97TypeAttributes &= ~TypeAttributes.ClassSemanticsMask;
System\CodeDom\CodeTypeDelegate.cs (1)
14TypeAttributes &= ~TypeAttributes.ClassSemanticsMask;
System\CodeDom\Compiler\CodeGenerator.cs (1)
1145switch (attributes & TypeAttributes.ClassSemanticsMask)
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Type.cs (2)
38return (GetAttributeFlagsImpl() & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface; 102public bool IsClass => (GetAttributeFlagsImpl() & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Class && !IsValueType;
src\System\Reflection\Associates.cs (1)
90(RuntimeTypeHandle.GetAttributes(declaredType) & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Class;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
1128if ((m_iAttr & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface)
System.Reflection.Emit (1)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
388if ((_attributes & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface)