38 references to Abstract
dotnet-svcutil-lib (7)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (2)
1394if ((attributes & TypeAttributes.Abstract) == TypeAttributes.Abstract)
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (2)
3221if ((attributes & TypeAttributes.Abstract) == TypeAttributes.Abstract)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapCodeExporter.cs (1)
150codeClass.TypeAttributes |= TypeAttributes.Abstract;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCodeExporter.cs (1)
595codeClass.TypeAttributes |= TypeAttributes.Abstract;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationILGen.cs (1)
271TypeAttributes.Public | TypeAttributes.Abstract | TypeAttributes.BeforeFieldInit,
Microsoft.CodeAnalysis (1)
PEWriter\MetadataWriter.cs (1)
1486result |= TypeAttributes.Abstract;
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (4)
1854(_flags & TypeAttributes.Abstract) != 0; 1863(_flags & TypeAttributes.Abstract) != 0 && 1872return (_flags & TypeAttributes.Abstract) != 0; 1882(_flags & TypeAttributes.Abstract) == 0;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
3477Assert.Equal(TypeAttributes.ExplicitLayout | TypeAttributes.Abstract | TypeAttributes.BeforeFieldInit, def.Attributes);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\MemberInfo\TypeImpl.cs (1)
364result |= System.Reflection.TypeAttributes.Abstract;
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Custom\MetadataSignatureHelper.cs (1)
391if ((attributes & TypeAttributes.Abstract) != 0)
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (2)
877Return (_flags And TypeAttributes.Abstract) <> 0 AndAlso 884Return (_flags And TypeAttributes.Abstract) <> 0
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Attributes\AttributeTests_WellKnownAttributes.vb (1)
2563Assert.Equal(TypeAttributes.ExplicitLayout Or TypeAttributes.Abstract, def.Attributes)
Emit\NoPiaEmbedTypes.vb (1)
1020Assert.Equal(TypeAttributes.Public Or TypeAttributes.AutoLayout Or TypeAttributes.Interface Or TypeAttributes.Abstract Or TypeAttributes.Import Or TypeAttributes.AnsiClass, itest1.TypeDefFlags)
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
428if ((typeDefinition.Attributes & TypeAttributes.Abstract) != 0 &&
System.CodeDom (6)
Microsoft\CSharp\CSharpCodeGenerator.cs (2)
2362if ((attributes & TypeAttributes.Abstract) == TypeAttributes.Abstract)
Microsoft\VisualBasic\VBCodeGenerator.cs (2)
740if ((attributes & TypeAttributes.Abstract) == TypeAttributes.Abstract)
System\CodeDom\Compiler\CodeGenerator.cs (2)
1152if ((attributes & TypeAttributes.Abstract) == TypeAttributes.Abstract)
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
97public bool IsAbstract => (GetAttributeFlagsImpl() & TypeAttributes.Abstract) != 0;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (4)
1571if (m_constructorCount == 0 && ((m_iAttr & TypeAttributes.Interface) == 0) && !IsValueType && ((m_iAttr & (TypeAttributes.Abstract | TypeAttributes.Sealed)) != (TypeAttributes.Abstract | TypeAttributes.Sealed))) 1600if (((methodAttrs & MethodAttributes.Abstract) != 0) && ((m_iAttr & TypeAttributes.Abstract) == 0)) 1704if ((m_iAttr & TypeAttributes.Abstract) == 0)
System.Private.Xml (1)
System\Xml\Serialization\XmlSerializationILGen.cs (1)
275TypeAttributes.Public | TypeAttributes.Abstract | TypeAttributes.BeforeFieldInit,
System.Reflection.Emit (4)
System\Reflection\Emit\TypeBuilderImpl.cs (4)
116((_attributes & (TypeAttributes.Abstract | TypeAttributes.Sealed)) != (TypeAttributes.Abstract | TypeAttributes.Sealed))) 145if ((_attributes & TypeAttributes.Abstract) == 0) 580if ((_attributes & TypeAttributes.Abstract) == 0)
System.Reflection.Metadata (1)
System\Reflection\Metadata\TypeSystem\TypeDefinition.cs (1)
254flags |= TypeAttributes.Abstract;
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
77TypeBuilder implementation = module.DefineType("InterfaceForwarder", TypeAttributes.Interface | TypeAttributes.Abstract, parent: null, interfaces: runtimeType.GetInterfaces());