24 overrides of IsMetadataVirtual
Microsoft.CodeAnalysis.CSharp (24)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
57internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ConstructorSymbol.cs (1)
73internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.EqualsMethodSymbol.cs (1)
58internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.GetHashCodeMethodSymbol.cs (1)
62internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertyAccessorSymbol.cs (1)
73internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ToStringMethodSymbol.cs (1)
62internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\ErrorMethodSymbol.cs (1)
221internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
849internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) => false;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
598internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) => HasFlag(MethodAttributes.Virtual);
Symbols\ReducedExtensionMethodSymbol.cs (1)
426internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\SignatureOnlyMethodSymbol.cs (1)
167internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) { throw ExceptionUtilities.Unreachable(); }
Symbols\Source\LambdaSymbol.cs (1)
118internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Source\LocalFunctionSymbol.cs (1)
387internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None) => false;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
589internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
80internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
234internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
296internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
226internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
243internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
228internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
101internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
310internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
317internal sealed override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
189internal override bool IsMetadataVirtual(IsMetadataVirtualOption option = IsMetadataVirtualOption.None)
453 references to IsMetadataVirtual
Microsoft.CodeAnalysis.CSharp (17)
CodeGen\EmitConversion.cs (1)
354if (!method.IsStatic && method.IsMetadataVirtual() && !method.ContainingType.IsDelegateType() && !receiver.SuppressVirtualCalls)
CodeGen\EmitExpression.cs (3)
1868(!method.IsMetadataVirtual() && CanUseCallOnRefTypeReceiver(receiver))) 1908if (method.IsMetadataVirtual()) 2328if (!method.IsMetadataVirtual() || method.IsStatic)
Emitter\Model\MethodSymbolAdapter.cs (3)
506return AdaptedMethodSymbol.IsMetadataVirtual(); 622&& this.IsMetadataVirtual() && !this.IsMetadataFinal; 671(this.IsMetadataVirtual() &&
Emitter\NoPia\EmbeddedMethod.cs (1)
142return UnderlyingMethod.AdaptedMethodSymbol.IsMetadataVirtual();
Lowering\MethodToClassRewriter.cs (4)
105Debug.Assert(rewrittenMethodSymbol.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.ForceCompleteIfNeeded) 106== node.Method.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.ForceCompleteIfNeeded)); 111if (BaseReferenceInReceiverWasRewritten(node.ReceiverOpt, rewrittenReceiver) && node.Method.IsMetadataVirtual()) 343if (BaseReferenceInReceiverWasRewritten(originalArgument, rewrittenArgument) && method!.IsMetadataVirtual())
Symbols\MethodSymbolExtensions.cs (1)
46method.ParameterCount != 0 || method.Arity != 0 || !method.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.IgnoreInterfaceImplementationChanges))
Symbols\OverriddenOrHiddenMembersHelpers.cs (2)
1022if (!method.IsMetadataVirtual(ignoreInterfaceImplementationChanges) || method.IsStatic) 1041if (overridden.IsMetadataVirtual(ignoreInterfaceImplementationChanges))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1860else if (implementingMethod.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.IgnoreInterfaceImplementationChanges))
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
191return UnderlyingMethod.IsMetadataVirtual(option);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\DestructorTests.cs (1)
826Assert.True(destructor.IsMetadataVirtual());
Emit\InAttributeModifierTests.cs (7)
4502Assert.False(parentMethod.IsMetadataVirtual()); 4507Assert.False(childMethod.IsMetadataVirtual()); 4512Assert.True(interfaceMethod.IsMetadataVirtual()); 4517Assert.True(proxyMethod.IsMetadataVirtual()); 4545Assert.False(parentMethod.IsMetadataVirtual()); 4553Assert.True(interfaceMethod.IsMetadataVirtual()); 4558Assert.True(proxyMethod.IsMetadataVirtual());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
PartialEventsAndConstructorsTests.cs (2)
1089Assert.Equal(expectedVirtual, m.IsMetadataVirtual()); 1247Assert.Equal(expectedVirtual, m.IsMetadataVirtual());
Semantics\RecordTests.cs (1)
23238Assert.True(method.IsMetadataVirtual());
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (4)
644Assert.True(m.IsMetadataVirtual()); 1130Assert.True(m.IsMetadataVirtual()); 8768Assert.True(m.IsMetadataVirtual()); 9359Assert.True(m.IsMetadataVirtual());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\InheritanceBindingTests.cs (2)
6653Assert.True(classEvent.AddMethod.IsMetadataVirtual()); 6654Assert.True(classEvent.RemoveMethod.IsMetadataVirtual());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (417)
Symbols\AnonymousTypesSymbolTests.cs (1)
1133Assert.Equal(isVirtualAndOverride, method.IsMetadataVirtual());
Symbols\CovariantReturnTests.cs (1)
265Assert.True(method.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.IgnoreInterfaceImplementationChanges));
Symbols\DefaultInterfaceImplementationTests.cs (231)
203Assert.True(m1.IsMetadataVirtual()); 1617Assert.True(m1.IsMetadataVirtual()); 1814Assert.True(m1.IsMetadataVirtual()); 1905Assert.True(m1.IsMetadataVirtual()); 1999Assert.True(m1.IsMetadataVirtual()); 2039Assert.False(m1.IsMetadataVirtual()); 2120Assert.True(m1.IsMetadataVirtual()); 2696Assert.True(accessor.IsMetadataVirtual()); 3427Assert.True(getP1.IsMetadataVirtual()); 3428Assert.True(setP1.IsMetadataVirtual()); 3497Assert.False(getP1.IsMetadataVirtual()); 3498Assert.False(setP1.IsMetadataVirtual()); 3586Assert.True(getP1.IsMetadataVirtual()); 3587Assert.True(setP1.IsMetadataVirtual()); 3652Assert.False(getP1.IsMetadataVirtual()); 3653Assert.False(setP1.IsMetadataVirtual()); 4368Assert.True(p1.GetMethod.IsMetadataVirtual()); 4369Assert.True(p3.GetMethod.IsMetadataVirtual()); 4370Assert.True(p5.SetMethod.IsMetadataVirtual()); 4371Assert.True(p7.GetMethod.IsMetadataVirtual()); 4372Assert.True(p7.SetMethod.IsMetadataVirtual()); 4939Assert.False(p1.GetMethod.IsMetadataVirtual()); 4940Assert.False(p3.GetMethod.IsMetadataVirtual()); 4941Assert.False(p5.SetMethod.IsMetadataVirtual()); 4942Assert.False(p7.GetMethod.IsMetadataVirtual()); 4943Assert.False(p7.SetMethod.IsMetadataVirtual()); 5287Assert.True(getP1.IsMetadataVirtual()); 5288Assert.True(setP1.IsMetadataVirtual()); 5340Assert.True(getP1.IsMetadataVirtual()); 5341Assert.True(setP1.IsMetadataVirtual()); 5925Assert.True(p1.GetMethod.IsMetadataVirtual()); 5926Assert.True(p3.GetMethod.IsMetadataVirtual()); 5927Assert.True(p5.SetMethod.IsMetadataVirtual()); 5928Assert.True(p7.GetMethod.IsMetadataVirtual()); 5929Assert.True(p7.SetMethod.IsMetadataVirtual()); 6424Assert.True(accessor.IsMetadataVirtual()); 7400Assert.True(e7.AddMethod.IsMetadataVirtual()); 7401Assert.True(e7.RemoveMethod.IsMetadataVirtual()); 7797Assert.False(e7.AddMethod.IsMetadataVirtual()); 7798Assert.False(e7.RemoveMethod.IsMetadataVirtual()); 8448Assert.True(m01.IsMetadataVirtual()); 8460Assert.True(m02.IsMetadataVirtual()); 8472Assert.True(m03.IsMetadataVirtual()); 8484Assert.True(m04.IsMetadataVirtual()); 8496Assert.False(m05.IsMetadataVirtual()); 8508Assert.False(m06.IsMetadataVirtual()); 8520Assert.True(m07.IsMetadataVirtual()); 8532Assert.False(m08.IsMetadataVirtual()); 8544Assert.True(m09.IsMetadataVirtual()); 8556Assert.True(m10.IsMetadataVirtual()); 8568Assert.True(m11.IsMetadataVirtual()); 8580Assert.True(m12.IsMetadataVirtual()); 8592Assert.True(m13.IsMetadataVirtual()); 8801Assert.True(m1.IsMetadataVirtual()); 8840Assert.True(m1.IsMetadataVirtual()); 8903Assert.False(m1.IsMetadataVirtual()); 8988Assert.True(m1.IsMetadataVirtual()); 9001Assert.True(m2.IsMetadataVirtual()); 9014Assert.False(m3.IsMetadataVirtual()); 9070Assert.False(m1.IsMetadataVirtual()); 9128Assert.True(m1.IsMetadataVirtual()); 9141Assert.True(m2.IsMetadataVirtual()); 9154Assert.False(m3.IsMetadataVirtual()); 9372Assert.Equal(!isStatic, implementation.IsMetadataVirtual()); 9379Assert.True(m1.IsMetadataVirtual()); 10107Assert.True(m1.IsMetadataVirtual()); 10157Assert.False(m1.IsMetadataVirtual()); 10238Assert.False(m1.IsMetadataVirtual()); 10252Assert.True(m2.IsMetadataVirtual()); 10266Assert.True(m3.IsMetadataVirtual()); 10280Assert.False(m4.IsMetadataVirtual()); 10346Assert.True(m2.IsMetadataVirtual()); 10400Assert.True(m1.IsMetadataVirtual()); 10414Assert.True(m2.IsMetadataVirtual()); 10428Assert.False(m3.IsMetadataVirtual()); 10442Assert.False(m4.IsMetadataVirtual()); 10456Assert.False(m5.IsMetadataVirtual()); 10626Assert.True(m1.IsMetadataVirtual()); 10640Assert.True(m2.IsMetadataVirtual()); 10746Assert.True(m1.IsMetadataVirtual()); 10760Assert.True(m2.IsMetadataVirtual()); 10774Assert.True(m3.IsMetadataVirtual()); 10788Assert.False(m4.IsMetadataVirtual()); 10802Assert.False(m5.IsMetadataVirtual()); 10854Assert.False(m1.IsMetadataVirtual()); 10917Assert.True(m1.IsMetadataVirtual()); 11081Assert.False(m1.IsMetadataVirtual()); 11095Assert.False(m2.IsMetadataVirtual()); 11112Assert.False(m2Impl.IsMetadataVirtual()); 11188Assert.False(m1.IsMetadataVirtual()); 11202Assert.False(m2.IsMetadataVirtual()); 11219Assert.False(m2Impl.IsMetadataVirtual()); 11818Assert.False(m1.IsMetadataVirtual()); 12674Assert.True(m1.IsMetadataVirtual()); 12762Assert.True(m1.IsMetadataVirtual()); 12850Assert.True(m1.IsMetadataVirtual()); 13144Assert.True(accessor.IsMetadataVirtual()); 13166Assert.True(p02get.IsMetadataVirtual()); 13187Assert.True(p03set.IsMetadataVirtual()); 13208Assert.True(p04get.IsMetadataVirtual()); 13229Assert.False(p05set.IsMetadataVirtual()); 13250Assert.False(p06get.IsMetadataVirtual()); 13271Assert.True(p07set.IsMetadataVirtual()); 13292Assert.False(p08get.IsMetadataVirtual()); 13313Assert.True(p09set.IsMetadataVirtual()); 13334Assert.True(p10get.IsMetadataVirtual()); 13358Assert.True(accessor.IsMetadataVirtual()); 13383Assert.True(accessor.IsMetadataVirtual()); 13408Assert.True(accessor.IsMetadataVirtual()); 13433Assert.True(accessor.IsMetadataVirtual()); 13458Assert.True(accessor.IsMetadataVirtual()); 13483Assert.True(accessor.IsMetadataVirtual()); 13505Assert.True(p17get.IsMetadataVirtual()); 13526Assert.True(p18get.IsMetadataVirtual()); 13940Assert.True(p1get.IsMetadataVirtual()); 14038Assert.True(accessor.IsMetadataVirtual()); 14111Assert.True(accessor.IsMetadataVirtual()); 14330Assert.False(accessor.IsMetadataVirtual()); 14420Assert.True(p1get.IsMetadataVirtual()); 14443Assert.True(p2set.IsMetadataVirtual()); 14466Assert.False(p3get.IsMetadataVirtual()); 14679Assert.False(accessor.IsMetadataVirtual()); 14762Assert.True(p1get.IsMetadataVirtual()); 14785Assert.True(p2get.IsMetadataVirtual()); 14811Assert.False(accessor.IsMetadataVirtual()); 14835Assert.False(p4get.IsMetadataVirtual()); 15038Assert.True(m1.IsMetadataVirtual()); 15202Assert.True(test1P1.GetMethod.IsMetadataVirtual()); 15203Assert.True(test1P1.SetMethod.IsMetadataVirtual()); 16231Assert.False(accessor.IsMetadataVirtual()); 16341Assert.False(p1get.IsMetadataVirtual()); 16367Assert.True(p2get.IsMetadataVirtual()); 16393Assert.True(p3set.IsMetadataVirtual()); 16639Assert.True(accessor.IsMetadataVirtual()); 16807Assert.True(p1get.IsMetadataVirtual()); 16833Assert.True(p2set.IsMetadataVirtual()); 16865Assert.False(accessor.IsMetadataVirtual()); 16892Assert.False(p4get.IsMetadataVirtual()); 16917Assert.False(p5set.IsMetadataVirtual()); 17050Assert.True(p1get.IsMetadataVirtual()); 17076Assert.True(p2get.IsMetadataVirtual()); 17105Assert.Equal(p3.IsIndexer, accessor.IsMetadataVirtual()); 17134Assert.False(accessor.IsMetadataVirtual()); 17160Assert.False(p5get.IsMetadataVirtual()); 17303Assert.True(accessor.IsMetadataVirtual()); 17330Assert.True(p2get.IsMetadataVirtual()); 17359Assert.Equal(p3.IsIndexer, accessor.IsMetadataVirtual()); 17389Assert.True(accessor.IsMetadataVirtual()); 17415Assert.False(p5get.IsMetadataVirtual()); 17512Assert.True(m1.IsMetadataVirtual()); 17796Assert.Equal(accessor.DeclaredAccessibility != Accessibility.Private, accessor.IsMetadataVirtual()); 18393Assert.Equal(isAbstract || access != Accessibility.Private, m1.IsMetadataVirtual()); 19893Assert.True(m1.IsMetadataVirtual()); 20551Assert.False(accessor.IsMetadataVirtual()); 21621Assert.True(accessor.IsMetadataVirtual()); 21643Assert.True(p02get.IsMetadataVirtual()); 21664Assert.True(p03set.IsMetadataVirtual()); 21685Assert.True(p04get.IsMetadataVirtual()); 21706Assert.False(p05set.IsMetadataVirtual()); 21727Assert.True(p06get.IsMetadataVirtual()); 21748Assert.True(p07set.IsMetadataVirtual()); 21769Assert.False(p08get.IsMetadataVirtual()); 21790Assert.True(p09set.IsMetadataVirtual()); 21811Assert.True(p10get.IsMetadataVirtual()); 21835Assert.True(accessor.IsMetadataVirtual()); 21860Assert.True(accessor.IsMetadataVirtual()); 21885Assert.True(accessor.IsMetadataVirtual()); 21910Assert.True(accessor.IsMetadataVirtual()); 21935Assert.True(accessor.IsMetadataVirtual()); 21960Assert.True(accessor.IsMetadataVirtual()); 21982Assert.True(p17get.IsMetadataVirtual()); 22003Assert.True(p18get.IsMetadataVirtual()); 26866Assert.True(accessor.IsMetadataVirtual()); 26888Assert.True(p02get.IsMetadataVirtual()); 26909Assert.True(p03set.IsMetadataVirtual()); 26930Assert.True(p04get.IsMetadataVirtual()); 26951Assert.False(p05set.IsMetadataVirtual()); 26972Assert.False(p06get.IsMetadataVirtual()); 26993Assert.True(p07set.IsMetadataVirtual()); 27014Assert.False(p08get.IsMetadataVirtual()); 27035Assert.True(p09set.IsMetadataVirtual()); 27056Assert.True(p10get.IsMetadataVirtual()); 27082Assert.True(accessor.IsMetadataVirtual()); 27108Assert.True(accessor.IsMetadataVirtual()); 27666Assert.True(accessor.IsMetadataVirtual()); 27739Assert.True(accessor.IsMetadataVirtual()); 27840Assert.False(accessor.IsMetadataVirtual()); 28007Assert.True(accessor.IsMetadataVirtual()); 28034Assert.True(accessor.IsMetadataVirtual()); 28061Assert.False(accessor.IsMetadataVirtual()); 28169Assert.False(accessor.IsMetadataVirtual()); 28264Assert.True(accessor.IsMetadataVirtual()); 28291Assert.True(accessor.IsMetadataVirtual()); 28318Assert.False(accessor.IsMetadataVirtual()); 28345Assert.False(accessor.IsMetadataVirtual()); 28480Assert.True(m1.IsMetadataVirtual()); 28705Assert.True(test1P1.AddMethod.IsMetadataVirtual()); 28706Assert.True(test1P1.RemoveMethod.IsMetadataVirtual()); 29618Assert.False(accessor.IsMetadataVirtual()); 29733Assert.False(accessor.IsMetadataVirtual()); 29763Assert.True(accessor.IsMetadataVirtual()); 29793Assert.True(accessor.IsMetadataVirtual()); 30052Assert.True(accessor.IsMetadataVirtual()); 30146Assert.True(accessor.IsMetadataVirtual()); 30176Assert.True(accessor.IsMetadataVirtual()); 30206Assert.False(accessor.IsMetadataVirtual()); 30235Assert.False(accessor.IsMetadataVirtual()); 30264Assert.False(accessor.IsMetadataVirtual()); 30476Assert.True(accessor.IsMetadataVirtual()); 30506Assert.True(accessor.IsMetadataVirtual()); 30536Assert.False(accessor.IsMetadataVirtual()); 30565Assert.False(accessor.IsMetadataVirtual()); 30697Assert.True(accessor.IsMetadataVirtual()); 30727Assert.True(accessor.IsMetadataVirtual()); 30757Assert.False(accessor.IsMetadataVirtual()); 30787Assert.True(accessor.IsMetadataVirtual()); 30816Assert.False(accessor.IsMetadataVirtual()); 30917Assert.True(m1.IsMetadataVirtual()); 31259Assert.False(accessor.IsMetadataVirtual()); 33073Assert.Equal(isAbstract || !isStatic, m1.IsMetadataVirtual()); 33910Assert.Equal(!isStatic, m1.IsMetadataVirtual()); 34026Assert.Equal(!isStatic, m1.IsMetadataVirtual()); 44665Assert.False(cctor.IsMetadataVirtual()); 44763Assert.False(cctor.IsMetadataVirtual()); 51114Assert.True(m.IsMetadataVirtual()); 52037Assert.True(i2m1.IsMetadataVirtual()); 52160Assert.True(i2m1.IsMetadataVirtual()); 53753Assert.True(i2p1Get.IsMetadataVirtual()); 53770Assert.True(i2p1Set.IsMetadataVirtual()); 68014Assert.True(p.GetMethod.IsMetadataVirtual()); 68078Assert.True(p.GetMethod.IsMetadataVirtual());
Symbols\ExtendedPartialMethodsTests.cs (2)
2115Assert.Equal(expectedVirtual, m.IsMetadataVirtual()); 2258Assert.Equal(expectedVirtual, m.IsMetadataVirtual());
Symbols\PartialPropertiesTests.cs (2)
2688Assert.Equal(expectedVirtual, m.IsMetadataVirtual()); 2828Assert.Equal(expectedVirtual, m.IsMetadataVirtual());
Symbols\StaticAbstractMembersInInterfacesTests.cs (180)
154Assert.True(m01.IsMetadataVirtual()); 166Assert.True(m02.IsMetadataVirtual()); 178Assert.False(m03.IsMetadataVirtual()); 190Assert.False(m04.IsMetadataVirtual()); 202Assert.True(m05.IsMetadataVirtual()); 214Assert.True(m06.IsMetadataVirtual()); 226Assert.True(m07.IsMetadataVirtual()); 238Assert.True(m08.IsMetadataVirtual()); 250Assert.True(m09.IsMetadataVirtual()); 262Assert.False(m10.IsMetadataVirtual()); 865Assert.False(m01.IsMetadataVirtual()); 975Assert.False(m01.IsMetadataVirtual()); 1005Assert.False(m01.IsMetadataVirtual()); 1047Assert.False(m01.IsMetadataVirtual()); 1062Assert.False(m01.IsMetadataVirtual()); 1140Assert.True(m01.IsMetadataVirtual()); 1177Assert.True(m01.IsMetadataVirtual()); 1214Assert.True(m01.IsMetadataVirtual()); 1261Assert.True(m01.IsMetadataVirtual()); 1276Assert.True(m01.IsMetadataVirtual()); 1312Assert.True(m01.IsMetadataVirtual()); 1327Assert.True(m01.IsMetadataVirtual()); 1367Assert.True(m01.IsMetadataVirtual()); 1382Assert.False(m01.IsMetadataVirtual()); 1425Assert.True(m01.IsMetadataVirtual()); 1440Assert.False(m01.IsMetadataVirtual()); 1480Assert.True(m01.IsMetadataVirtual()); 1495Assert.False(m01.IsMetadataVirtual()); 1538Assert.False(m01.IsMetadataVirtual()); 1553Assert.True(m01.IsMetadataVirtual()); 1821Assert.True(m01.IsMetadataVirtual()); 1833Assert.True(m02.IsMetadataVirtual()); 1845Assert.False(m03.IsMetadataVirtual()); 1857Assert.False(m04.IsMetadataVirtual()); 1869Assert.True(m05.IsMetadataVirtual()); 1881Assert.True(m06.IsMetadataVirtual()); 1893Assert.True(m07.IsMetadataVirtual()); 1905Assert.True(m08.IsMetadataVirtual()); 1917Assert.True(m09.IsMetadataVirtual()); 1929Assert.False(m10.IsMetadataVirtual()); 2629Assert.True(m01.IsMetadataVirtual()); 2641Assert.True(m02.IsMetadataVirtual()); 2653Assert.False(m03.IsMetadataVirtual()); 2665Assert.False(m04.IsMetadataVirtual()); 2677Assert.True(m05.IsMetadataVirtual()); 2689Assert.True(m06.IsMetadataVirtual()); 2701Assert.True(m07.IsMetadataVirtual()); 2713Assert.True(m08.IsMetadataVirtual()); 2725Assert.True(m09.IsMetadataVirtual()); 2737Assert.False(m10.IsMetadataVirtual()); 3357Assert.True(m01.IsMetadataVirtual()); 3369Assert.True(m02.IsMetadataVirtual()); 3381Assert.False(m03.IsMetadataVirtual()); 3393Assert.False(m04.IsMetadataVirtual()); 3405Assert.True(m05.IsMetadataVirtual()); 3417Assert.True(m06.IsMetadataVirtual()); 3429Assert.True(m07.IsMetadataVirtual()); 3441Assert.True(m08.IsMetadataVirtual()); 3453Assert.True(m09.IsMetadataVirtual()); 3465Assert.False(m10.IsMetadataVirtual()); 4124Assert.True(m01.IsMetadataVirtual()); 4137Assert.False(m01.IsMetadataVirtual()); 4150Assert.True(m01.IsMetadataVirtual()); 4370Assert.True(m01.IsMetadataVirtual()); 4383Assert.False(m01.IsMetadataVirtual()); 4396Assert.True(m01.IsMetadataVirtual()); 4556Assert.True(m01.IsMetadataVirtual()); 4569Assert.True(m01.IsMetadataVirtual()); 4582Assert.True(m01.IsMetadataVirtual()); 4796Assert.True(m01.IsMetadataVirtual()); 4809Assert.True(m01.IsMetadataVirtual()); 4822Assert.True(m01.IsMetadataVirtual()); 5297Assert.True(m01.IsMetadataVirtual()); 5333Assert.True(m01.IsMetadataVirtual()); 5482Assert.True(m01.IsMetadataVirtual()); 5550Assert.True(m01.IsMetadataVirtual()); 5590Assert.True(m01.IsMetadataVirtual()); 5634Assert.True(m01.IsMetadataVirtual()); 5865Assert.True(m01.IsMetadataVirtual()); 5904Assert.True(m01.IsMetadataVirtual()); 5981Assert.True(m01.IsMetadataVirtual()); 6026Assert.True(m01.IsMetadataVirtual()); 6119Assert.True(m01.IsMetadataVirtual()); 6165Assert.True(m01.IsMetadataVirtual()); 16062Assert.False(cM01.IsMetadataVirtual()); 16124Assert.False(cM01.IsMetadataVirtual()); 16470Assert.False(c2M01.IsMetadataVirtual()); 16485Assert.False(c1M01.IsMetadataVirtual()); 16555Assert.False(c1M01.IsMetadataVirtual()); 16571Assert.False(c1M01.IsMetadataVirtual()); 16592Assert.False(c2M01.IsMetadataVirtual()); 16678Assert.False(c1M01.IsMetadataVirtual()); 16771Assert.False(c2M01.IsMetadataVirtual()); 19853Assert.False(cM01.IsMetadataVirtual()); 19934Assert.False(cM01.IsMetadataVirtual()); 20026Assert.False(cM01.IsMetadataVirtual()); 20124Assert.False(cM01.IsMetadataVirtual()); 20207Assert.False(cM01.IsMetadataVirtual()); 20299Assert.False(cM01.IsMetadataVirtual()); 20388Assert.False(cM01.IsMetadataVirtual()); 21343Assert.False(c2M01.IsMetadataVirtual()); 21361Assert.False(c1M01.IsMetadataVirtual()); 21459Assert.False(c1M01.IsMetadataVirtual()); 21475Assert.False(c1M01.IsMetadataVirtual()); 21496Assert.False(c2M01.IsMetadataVirtual()); 21570Assert.False(c1M01.IsMetadataVirtual()); 21586Assert.False(c1M01.IsMetadataVirtual()); 21607Assert.False(c2M01.IsMetadataVirtual()); 21705Assert.False(c1M01.IsMetadataVirtual()); 21721Assert.False(c1M01.IsMetadataVirtual()); 21741Assert.False(c2M01.IsMetadataVirtual()); 22009Assert.False(c1M01.IsMetadataVirtual()); 22136Assert.False(c2M01.IsMetadataVirtual()); 23492Assert.False(cM01Get.IsMetadataVirtual()); 23507Assert.False(cM01Set.IsMetadataVirtual()); 23588Assert.False(cM01Get.IsMetadataVirtual()); 23600Assert.False(cM01Set.IsMetadataVirtual()); 23678Assert.False(cM01Get.IsMetadataVirtual()); 23693Assert.False(cM01Set.IsMetadataVirtual()); 24211Assert.False(cM01Get.IsMetadataVirtual()); 24269Assert.False(cM01Get.IsMetadataVirtual()); 24281Assert.False(cM01Set.IsMetadataVirtual()); 24373Assert.False(cM01Get.IsMetadataVirtual()); 24563Assert.False(cM01Set.IsMetadataVirtual()); 24621Assert.False(cM01Set.IsMetadataVirtual()); 24633Assert.False(cM01Get.IsMetadataVirtual()); 24725Assert.False(cM01Set.IsMetadataVirtual()); 24942Assert.False(c2M01Get.IsMetadataVirtual()); 24949Assert.False(c2M01Set.IsMetadataVirtual()); 24982Assert.False(c1M01Get.IsMetadataVirtual()); 24993Assert.False(c1M01Set.IsMetadataVirtual()); 25139Assert.False(c1M01Get.IsMetadataVirtual()); 25150Assert.False(c1M01Set.IsMetadataVirtual()); 25166Assert.False(c1M01Set.IsMetadataVirtual()); 25192Assert.False(c2M01Get.IsMetadataVirtual()); 25203Assert.False(c2M01Set.IsMetadataVirtual()); 25232Assert.False(c3M01Get.IsMetadataVirtual()); 25243Assert.False(c3M01Set.IsMetadataVirtual()); 25340Assert.False(c1M01Get.IsMetadataVirtual()); 25350Assert.False(c1M01Set.IsMetadataVirtual()); 25470Assert.False(c2M01Get.IsMetadataVirtual()); 25478Assert.False(c2M01Set.IsMetadataVirtual()); 26270Assert.False(cM01Add.IsMetadataVirtual()); 26285Assert.False(cM01Remove.IsMetadataVirtual()); 26365Assert.False(cM01Add.IsMetadataVirtual()); 26380Assert.False(cM01Remove.IsMetadataVirtual()); 26913Assert.False(cM01Add.IsMetadataVirtual()); 26925Assert.False(cM01Remove.IsMetadataVirtual()); 27187Assert.False(cM01Remove.IsMetadataVirtual()); 27199Assert.False(cM01Add.IsMetadataVirtual()); 27470Assert.False(c2M01Add.IsMetadataVirtual()); 27477Assert.False(c2M01Remove.IsMetadataVirtual()); 27510Assert.False(c1M01Add.IsMetadataVirtual()); 27521Assert.False(c1M01Remove.IsMetadataVirtual()); 27681Assert.False(c1M01Add.IsMetadataVirtual()); 27692Assert.False(c1M01Remove.IsMetadataVirtual()); 27706Assert.False(c1M01Add.IsMetadataVirtual()); 27718Assert.False(c1M01Remove.IsMetadataVirtual()); 27748Assert.False(c2M01Add.IsMetadataVirtual()); 27760Assert.False(c2M01Remove.IsMetadataVirtual()); 27792Assert.False(c3M02Add.IsMetadataVirtual()); 27803Assert.False(c3M02Remove.IsMetadataVirtual()); 27817Assert.False(c3M02Add.IsMetadataVirtual()); 27829Assert.False(c3M02Remove.IsMetadataVirtual()); 27861Assert.False(c4M02Add.IsMetadataVirtual()); 27874Assert.False(c4M02Remove.IsMetadataVirtual()); 28005Assert.False(c1M01Add.IsMetadataVirtual()); 28015Assert.False(c1M01Remove.IsMetadataVirtual()); 28136Assert.False(c2M01Add.IsMetadataVirtual()); 28144Assert.False(c2M01Remove.IsMetadataVirtual()); 29210Assert.False(cM01.IsMetadataVirtual()); 29235Assert.False(cM02.IsMetadataVirtual()); 29336Assert.False(cM01.IsMetadataVirtual()); 29352Assert.False(cM02.IsMetadataVirtual()); 29802Assert.False(c2M01.IsMetadataVirtual()); 29820Assert.False(c1M01.IsMetadataVirtual()); 29917Assert.False(c1M01.IsMetadataVirtual()); 29933Assert.False(c1M01.IsMetadataVirtual()); 29954Assert.False(c2M01.IsMetadataVirtual()); 30070Assert.False(c1M01.IsMetadataVirtual());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
FunctionPointerUtilities.cs (2)
83Assert.False(symbol.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.IgnoreInterfaceImplementationChanges)); 84Assert.False(symbol.IsMetadataVirtual(MethodSymbol.IsMetadataVirtualOption.None));