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)
1857(!method.IsMetadataVirtual() && CanUseCallOnRefTypeReceiver(receiver))) 1897if (method.IsMetadataVirtual()) 2317if (!method.IsMetadataVirtual() || method.IsStatic)
Emitter\Model\MethodSymbolAdapter.cs (3)
485return AdaptedMethodSymbol.IsMetadataVirtual(); 601&& this.IsMetadataVirtual() && !this.IsMetadataFinal; 650(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)
200Assert.True(m1.IsMetadataVirtual()); 1614Assert.True(m1.IsMetadataVirtual()); 1811Assert.True(m1.IsMetadataVirtual()); 1902Assert.True(m1.IsMetadataVirtual()); 1996Assert.True(m1.IsMetadataVirtual()); 2036Assert.False(m1.IsMetadataVirtual()); 2117Assert.True(m1.IsMetadataVirtual()); 2693Assert.True(accessor.IsMetadataVirtual()); 3422Assert.True(getP1.IsMetadataVirtual()); 3423Assert.True(setP1.IsMetadataVirtual()); 3490Assert.False(getP1.IsMetadataVirtual()); 3491Assert.False(setP1.IsMetadataVirtual()); 3577Assert.True(getP1.IsMetadataVirtual()); 3578Assert.True(setP1.IsMetadataVirtual()); 3641Assert.False(getP1.IsMetadataVirtual()); 3642Assert.False(setP1.IsMetadataVirtual()); 4357Assert.True(p1.GetMethod.IsMetadataVirtual()); 4358Assert.True(p3.GetMethod.IsMetadataVirtual()); 4359Assert.True(p5.SetMethod.IsMetadataVirtual()); 4360Assert.True(p7.GetMethod.IsMetadataVirtual()); 4361Assert.True(p7.SetMethod.IsMetadataVirtual()); 4928Assert.False(p1.GetMethod.IsMetadataVirtual()); 4929Assert.False(p3.GetMethod.IsMetadataVirtual()); 4930Assert.False(p5.SetMethod.IsMetadataVirtual()); 4931Assert.False(p7.GetMethod.IsMetadataVirtual()); 4932Assert.False(p7.SetMethod.IsMetadataVirtual()); 5276Assert.True(getP1.IsMetadataVirtual()); 5277Assert.True(setP1.IsMetadataVirtual()); 5329Assert.True(getP1.IsMetadataVirtual()); 5330Assert.True(setP1.IsMetadataVirtual()); 5914Assert.True(p1.GetMethod.IsMetadataVirtual()); 5915Assert.True(p3.GetMethod.IsMetadataVirtual()); 5916Assert.True(p5.SetMethod.IsMetadataVirtual()); 5917Assert.True(p7.GetMethod.IsMetadataVirtual()); 5918Assert.True(p7.SetMethod.IsMetadataVirtual()); 6413Assert.True(accessor.IsMetadataVirtual()); 7389Assert.True(e7.AddMethod.IsMetadataVirtual()); 7390Assert.True(e7.RemoveMethod.IsMetadataVirtual()); 7786Assert.False(e7.AddMethod.IsMetadataVirtual()); 7787Assert.False(e7.RemoveMethod.IsMetadataVirtual()); 8437Assert.True(m01.IsMetadataVirtual()); 8449Assert.True(m02.IsMetadataVirtual()); 8461Assert.True(m03.IsMetadataVirtual()); 8473Assert.True(m04.IsMetadataVirtual()); 8485Assert.False(m05.IsMetadataVirtual()); 8497Assert.False(m06.IsMetadataVirtual()); 8509Assert.True(m07.IsMetadataVirtual()); 8521Assert.False(m08.IsMetadataVirtual()); 8533Assert.True(m09.IsMetadataVirtual()); 8545Assert.True(m10.IsMetadataVirtual()); 8557Assert.True(m11.IsMetadataVirtual()); 8569Assert.True(m12.IsMetadataVirtual()); 8581Assert.True(m13.IsMetadataVirtual()); 8790Assert.True(m1.IsMetadataVirtual()); 8829Assert.True(m1.IsMetadataVirtual()); 8892Assert.False(m1.IsMetadataVirtual()); 8977Assert.True(m1.IsMetadataVirtual()); 8990Assert.True(m2.IsMetadataVirtual()); 9003Assert.False(m3.IsMetadataVirtual()); 9059Assert.False(m1.IsMetadataVirtual()); 9117Assert.True(m1.IsMetadataVirtual()); 9130Assert.True(m2.IsMetadataVirtual()); 9143Assert.False(m3.IsMetadataVirtual()); 9361Assert.Equal(!isStatic, implementation.IsMetadataVirtual()); 9368Assert.True(m1.IsMetadataVirtual()); 10096Assert.True(m1.IsMetadataVirtual()); 10146Assert.False(m1.IsMetadataVirtual()); 10227Assert.False(m1.IsMetadataVirtual()); 10241Assert.True(m2.IsMetadataVirtual()); 10255Assert.True(m3.IsMetadataVirtual()); 10269Assert.False(m4.IsMetadataVirtual()); 10335Assert.True(m2.IsMetadataVirtual()); 10389Assert.True(m1.IsMetadataVirtual()); 10403Assert.True(m2.IsMetadataVirtual()); 10417Assert.False(m3.IsMetadataVirtual()); 10431Assert.False(m4.IsMetadataVirtual()); 10445Assert.False(m5.IsMetadataVirtual()); 10615Assert.True(m1.IsMetadataVirtual()); 10629Assert.True(m2.IsMetadataVirtual()); 10735Assert.True(m1.IsMetadataVirtual()); 10749Assert.True(m2.IsMetadataVirtual()); 10763Assert.True(m3.IsMetadataVirtual()); 10777Assert.False(m4.IsMetadataVirtual()); 10791Assert.False(m5.IsMetadataVirtual()); 10843Assert.False(m1.IsMetadataVirtual()); 10906Assert.True(m1.IsMetadataVirtual()); 11070Assert.False(m1.IsMetadataVirtual()); 11084Assert.False(m2.IsMetadataVirtual()); 11101Assert.False(m2Impl.IsMetadataVirtual()); 11177Assert.False(m1.IsMetadataVirtual()); 11191Assert.False(m2.IsMetadataVirtual()); 11208Assert.False(m2Impl.IsMetadataVirtual()); 11807Assert.False(m1.IsMetadataVirtual()); 12663Assert.True(m1.IsMetadataVirtual()); 12751Assert.True(m1.IsMetadataVirtual()); 12839Assert.True(m1.IsMetadataVirtual()); 13133Assert.True(accessor.IsMetadataVirtual()); 13155Assert.True(p02get.IsMetadataVirtual()); 13176Assert.True(p03set.IsMetadataVirtual()); 13197Assert.True(p04get.IsMetadataVirtual()); 13218Assert.False(p05set.IsMetadataVirtual()); 13239Assert.False(p06get.IsMetadataVirtual()); 13260Assert.True(p07set.IsMetadataVirtual()); 13281Assert.False(p08get.IsMetadataVirtual()); 13302Assert.True(p09set.IsMetadataVirtual()); 13323Assert.True(p10get.IsMetadataVirtual()); 13347Assert.True(accessor.IsMetadataVirtual()); 13372Assert.True(accessor.IsMetadataVirtual()); 13397Assert.True(accessor.IsMetadataVirtual()); 13422Assert.True(accessor.IsMetadataVirtual()); 13447Assert.True(accessor.IsMetadataVirtual()); 13472Assert.True(accessor.IsMetadataVirtual()); 13494Assert.True(p17get.IsMetadataVirtual()); 13515Assert.True(p18get.IsMetadataVirtual()); 13929Assert.True(p1get.IsMetadataVirtual()); 14027Assert.True(accessor.IsMetadataVirtual()); 14100Assert.True(accessor.IsMetadataVirtual()); 14319Assert.False(accessor.IsMetadataVirtual()); 14409Assert.True(p1get.IsMetadataVirtual()); 14432Assert.True(p2set.IsMetadataVirtual()); 14455Assert.False(p3get.IsMetadataVirtual()); 14668Assert.False(accessor.IsMetadataVirtual()); 14751Assert.True(p1get.IsMetadataVirtual()); 14774Assert.True(p2get.IsMetadataVirtual()); 14800Assert.False(accessor.IsMetadataVirtual()); 14824Assert.False(p4get.IsMetadataVirtual()); 15027Assert.True(m1.IsMetadataVirtual()); 15191Assert.True(test1P1.GetMethod.IsMetadataVirtual()); 15192Assert.True(test1P1.SetMethod.IsMetadataVirtual()); 16220Assert.False(accessor.IsMetadataVirtual()); 16330Assert.False(p1get.IsMetadataVirtual()); 16356Assert.True(p2get.IsMetadataVirtual()); 16382Assert.True(p3set.IsMetadataVirtual()); 16628Assert.True(accessor.IsMetadataVirtual()); 16796Assert.True(p1get.IsMetadataVirtual()); 16822Assert.True(p2set.IsMetadataVirtual()); 16854Assert.False(accessor.IsMetadataVirtual()); 16881Assert.False(p4get.IsMetadataVirtual()); 16906Assert.False(p5set.IsMetadataVirtual()); 17039Assert.True(p1get.IsMetadataVirtual()); 17065Assert.True(p2get.IsMetadataVirtual()); 17094Assert.Equal(p3.IsIndexer, accessor.IsMetadataVirtual()); 17123Assert.False(accessor.IsMetadataVirtual()); 17149Assert.False(p5get.IsMetadataVirtual()); 17292Assert.True(accessor.IsMetadataVirtual()); 17319Assert.True(p2get.IsMetadataVirtual()); 17348Assert.Equal(p3.IsIndexer, accessor.IsMetadataVirtual()); 17378Assert.True(accessor.IsMetadataVirtual()); 17404Assert.False(p5get.IsMetadataVirtual()); 17501Assert.True(m1.IsMetadataVirtual()); 17785Assert.Equal(accessor.DeclaredAccessibility != Accessibility.Private, accessor.IsMetadataVirtual()); 18382Assert.Equal(isAbstract || access != Accessibility.Private, m1.IsMetadataVirtual()); 19882Assert.True(m1.IsMetadataVirtual()); 20540Assert.False(accessor.IsMetadataVirtual()); 21610Assert.True(accessor.IsMetadataVirtual()); 21632Assert.True(p02get.IsMetadataVirtual()); 21653Assert.True(p03set.IsMetadataVirtual()); 21674Assert.True(p04get.IsMetadataVirtual()); 21695Assert.False(p05set.IsMetadataVirtual()); 21716Assert.True(p06get.IsMetadataVirtual()); 21737Assert.True(p07set.IsMetadataVirtual()); 21758Assert.False(p08get.IsMetadataVirtual()); 21779Assert.True(p09set.IsMetadataVirtual()); 21800Assert.True(p10get.IsMetadataVirtual()); 21824Assert.True(accessor.IsMetadataVirtual()); 21849Assert.True(accessor.IsMetadataVirtual()); 21874Assert.True(accessor.IsMetadataVirtual()); 21899Assert.True(accessor.IsMetadataVirtual()); 21924Assert.True(accessor.IsMetadataVirtual()); 21949Assert.True(accessor.IsMetadataVirtual()); 21971Assert.True(p17get.IsMetadataVirtual()); 21992Assert.True(p18get.IsMetadataVirtual()); 26855Assert.True(accessor.IsMetadataVirtual()); 26877Assert.True(p02get.IsMetadataVirtual()); 26898Assert.True(p03set.IsMetadataVirtual()); 26919Assert.True(p04get.IsMetadataVirtual()); 26940Assert.False(p05set.IsMetadataVirtual()); 26961Assert.False(p06get.IsMetadataVirtual()); 26982Assert.True(p07set.IsMetadataVirtual()); 27003Assert.False(p08get.IsMetadataVirtual()); 27024Assert.True(p09set.IsMetadataVirtual()); 27045Assert.True(p10get.IsMetadataVirtual()); 27071Assert.True(accessor.IsMetadataVirtual()); 27097Assert.True(accessor.IsMetadataVirtual()); 27655Assert.True(accessor.IsMetadataVirtual()); 27728Assert.True(accessor.IsMetadataVirtual()); 27829Assert.False(accessor.IsMetadataVirtual()); 27996Assert.True(accessor.IsMetadataVirtual()); 28023Assert.True(accessor.IsMetadataVirtual()); 28050Assert.False(accessor.IsMetadataVirtual()); 28158Assert.False(accessor.IsMetadataVirtual()); 28253Assert.True(accessor.IsMetadataVirtual()); 28280Assert.True(accessor.IsMetadataVirtual()); 28307Assert.False(accessor.IsMetadataVirtual()); 28334Assert.False(accessor.IsMetadataVirtual()); 28469Assert.True(m1.IsMetadataVirtual()); 28694Assert.True(test1P1.AddMethod.IsMetadataVirtual()); 28695Assert.True(test1P1.RemoveMethod.IsMetadataVirtual()); 29607Assert.False(accessor.IsMetadataVirtual()); 29722Assert.False(accessor.IsMetadataVirtual()); 29752Assert.True(accessor.IsMetadataVirtual()); 29782Assert.True(accessor.IsMetadataVirtual()); 30041Assert.True(accessor.IsMetadataVirtual()); 30135Assert.True(accessor.IsMetadataVirtual()); 30165Assert.True(accessor.IsMetadataVirtual()); 30195Assert.False(accessor.IsMetadataVirtual()); 30224Assert.False(accessor.IsMetadataVirtual()); 30253Assert.False(accessor.IsMetadataVirtual()); 30465Assert.True(accessor.IsMetadataVirtual()); 30495Assert.True(accessor.IsMetadataVirtual()); 30525Assert.False(accessor.IsMetadataVirtual()); 30554Assert.False(accessor.IsMetadataVirtual()); 30686Assert.True(accessor.IsMetadataVirtual()); 30716Assert.True(accessor.IsMetadataVirtual()); 30746Assert.False(accessor.IsMetadataVirtual()); 30776Assert.True(accessor.IsMetadataVirtual()); 30805Assert.False(accessor.IsMetadataVirtual()); 30906Assert.True(m1.IsMetadataVirtual()); 31248Assert.False(accessor.IsMetadataVirtual()); 33062Assert.Equal(isAbstract || !isStatic, m1.IsMetadataVirtual()); 33899Assert.Equal(!isStatic, m1.IsMetadataVirtual()); 34015Assert.Equal(!isStatic, m1.IsMetadataVirtual()); 44669Assert.False(cctor.IsMetadataVirtual()); 44767Assert.False(cctor.IsMetadataVirtual()); 51118Assert.True(m.IsMetadataVirtual()); 52041Assert.True(i2m1.IsMetadataVirtual()); 52164Assert.True(i2m1.IsMetadataVirtual()); 53757Assert.True(i2p1Get.IsMetadataVirtual()); 53774Assert.True(i2p1Set.IsMetadataVirtual()); 68018Assert.True(p.GetMethod.IsMetadataVirtual()); 68082Assert.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));