15 references to ClassSemanticsMask
mscorlib (5)
system\reflection\Associates.cs (1)
96(RuntimeTypeHandle.GetAttributes(declaredType) & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Class;
system\reflection\emit\typebuilder.cs (2)
787if ((m_iAttr & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface) 1724if (((m_iAttr & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface) &&
system\type.cs (2)
1063get {return ((GetAttributeFlagsImpl() & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Class && !IsValueType);} 1075return ((GetAttributeFlagsImpl() & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface);
System (10)
compmod\microsoft\csharp\csharpcodeprovider.cs (1)
2813switch (attributes & TypeAttributes.ClassSemanticsMask) {
compmod\microsoft\visualbasic\VBCodeProvider.cs (1)
968switch (attributes & TypeAttributes.ClassSemanticsMask) {
compmod\system\codedom\CodeTypeDeclaration.cs (6)
120return(attributes & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Class && !isEnum && !isStruct; 124attributes &= ~TypeAttributes.ClassSemanticsMask; 144attributes &= ~TypeAttributes.ClassSemanticsMask; 166attributes &= ~TypeAttributes.ClassSemanticsMask; 184return(attributes & TypeAttributes.ClassSemanticsMask) == TypeAttributes.Interface; 188attributes &= ~TypeAttributes.ClassSemanticsMask;
compmod\system\codedom\CodeTypeDelegate.cs (1)
39TypeAttributes &= ~TypeAttributes.ClassSemanticsMask;
compmod\system\codedom\compiler\CodeGenerator.cs (1)
1164switch (attributes & TypeAttributes.ClassSemanticsMask) {