6 implementations of IsVirtual
Microsoft.CodeAnalysis (5)
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
74public bool IsVirtual
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
59public bool IsVirtual => OldDefinition.IsVirtual;
Emit\NoPia\CommonEmbeddedMethod.cs (1)
207bool Cci.IMethodDefinition.IsVirtual => IsVirtual;
Emit\NoPia\VtblGap.cs (1)
99bool Cci.IMethodDefinition.IsVirtual
PEWriter\MethodDefinitionBase.cs (1)
64public bool IsVirtual => false;
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\MethodSymbolAdapter.cs (1)
480bool Cci.IMethodDefinition.IsVirtual
13 references to IsVirtual
Microsoft.CodeAnalysis (3)
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
59public bool IsVirtual => OldDefinition.IsVirtual;
PEWriter\Members.cs (1)
1016if (method != null && method.IsVirtual)
PEWriter\MetadataWriter.cs (1)
990if (methodDef.IsVirtual)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Symbols\InterfaceImplementationTests.cs (6)
938Assert.True(((Cci.IMethodDefinition)baseClassMethod.GetCciAdapter()).IsVirtual); 939Assert.True(((Cci.IMethodDefinition)baseClassPropertyGetter.GetCciAdapter()).IsVirtual); 940Assert.True(((Cci.IMethodDefinition)baseClassPropertySetter.GetCciAdapter()).IsVirtual); 1007Assert.False(((Cci.IMethodDefinition)baseClassMethod.GetCciAdapter()).IsVirtual); 1008Assert.False(((Cci.IMethodDefinition)baseClassPropertyGetter.GetCciAdapter()).IsVirtual); 1009Assert.False(((Cci.IMethodDefinition)baseClassPropertySetter.GetCciAdapter()).IsVirtual);
Symbols\Source\MethodTests.cs (4)
1870Assert.True(((Cci.IMethodDefinition)method1.GetCciAdapter()).IsVirtual); 1871Assert.False(((Cci.IMethodDefinition)method3.GetCciAdapter()).IsVirtual); 1881Assert.True(((Cci.IMethodDefinition)method2.GetCciAdapter()).IsVirtual); 1882Assert.True(((Cci.IMethodDefinition)method4.GetCciAdapter()).IsVirtual);