19 references to IsMetadataVirtual
Microsoft.CodeAnalysis.VisualBasic (10)
CodeGen\EmitExpression.vb (4)
467
If method.
IsMetadataVirtual
AndAlso Not method.ContainingType.IsDelegateType() AndAlso Not receiver.SuppressVirtualCalls Then
998
If receiver.SuppressVirtualCalls OrElse (Not method.
IsMetadataVirtual
AndAlso CanUseCallOnRefTypeReceiver(receiver)) Then
1024
If method.
IsMetadataVirtual
Then
1188
If Not method.
IsMetadataVirtual
Then
Emit\MethodSymbolAdapter.vb (4)
374
Return AdaptedMethodSymbol.
IsMetadataVirtual
()
489
Return Me.
IsMetadataVirtual
' VB always sets this for methods where virtual is set.
522
Return Me.
IsMetadataVirtual
544
(Me.
IsMetadataVirtual
AndAlso Not (Me.IsOverridable OrElse Me.IsMustOverride OrElse Me.IsOverrides))
Emit\NoPia\EmbeddedMethod.vb (1)
109
Return UnderlyingMethod.AdaptedMethodSymbol.
IsMetadataVirtual
()
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
24
If (originalMethodBeingCalled.
IsMetadataVirtual
OrElse Me.IsInExpressionLambda) AndAlso
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (9)
SymbolsTests\DefaultInterfaceImplementationTests.vb (8)
4253
Assert.True(p1Set.
IsMetadataVirtual
)
4259
Assert.False(p1Get.
IsMetadataVirtual
)
4314
Assert.True(p1Set.
IsMetadataVirtual
)
4320
Assert.False(p1Get.
IsMetadataVirtual
)
4381
Assert.True(p1Get.
IsMetadataVirtual
)
4387
Assert.False(p1Set.
IsMetadataVirtual
)
4444
Assert.True(p1Get.
IsMetadataVirtual
)
4450
Assert.False(p1Set.
IsMetadataVirtual
)
SymbolsTests\Source\ImplementsTests.vb (1)
3895
Assert.True(m1_stub.
IsMetadataVirtual
)