27 overrides of IsMetadataVirtual
Microsoft.CodeAnalysis.CSharp (24)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
57internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ConstructorSymbol.cs (1)
73internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.EqualsMethodSymbol.cs (1)
58internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.GetHashCodeMethodSymbol.cs (1)
62internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertyAccessorSymbol.cs (1)
73internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ToStringMethodSymbol.cs (1)
62internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\ErrorMethodSymbol.cs (1)
219internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
833internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false) => false;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
570internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false) => HasFlag(MethodAttributes.Virtual);
Symbols\ReducedExtensionMethodSymbol.cs (1)
418internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\SignatureOnlyMethodSymbol.cs (1)
159internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false) { throw ExceptionUtilities.Unreachable(); }
Symbols\Source\LambdaSymbol.cs (1)
114internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Source\LocalFunctionSymbol.cs (1)
347internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false) => false;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
461internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
80internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
232internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
288internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
226internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
243internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
228internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
100internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
310internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
317internal sealed override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
189internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.cs (1)
223internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\PlaceholderMethodSymbol.cs (1)
268internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
Symbols\SynthesizedContextMethodSymbol.cs (1)
217internal override bool IsMetadataVirtual(bool ignoreInterfaceImplementationChanges = false)
439 references to IsMetadataVirtual
Microsoft.CodeAnalysis.CSharp (17)
CodeGen\EmitConversion.cs (1)
353if (!method.IsStatic && method.IsMetadataVirtual() && !method.ContainingType.IsDelegateType() && !receiver.SuppressVirtualCalls)
CodeGen\EmitExpression.cs (3)
1666(!method.IsMetadataVirtual() && CanUseCallOnRefTypeReceiver(receiver))) 1708if (method.IsMetadataVirtual()) 2081if (!method.IsMetadataVirtual() || method.IsStatic)
Emitter\Model\MethodSymbolAdapter.cs (3)
482return AdaptedMethodSymbol.IsMetadataVirtual(); 598&& this.IsMetadataVirtual() && !this.IsMetadataFinal; 647(this.IsMetadataVirtual() &&
Emitter\NoPia\EmbeddedMethod.cs (1)
142return UnderlyingMethod.AdaptedMethodSymbol.IsMetadataVirtual();
Lowering\MethodToClassRewriter.cs (4)
236Debug.Assert(rewrittenMethodSymbol.IsMetadataVirtual() == node.Method.IsMetadataVirtual()); 240if (BaseReferenceInReceiverWasRewritten(node.ReceiverOpt, rewrittenReceiver) && node.Method.IsMetadataVirtual()) 583if (BaseReferenceInReceiverWasRewritten(originalArgument, rewrittenArgument) && method!.IsMetadataVirtual())
Symbols\MethodSymbolExtensions.cs (1)
46method.ParameterCount != 0 || method.Arity != 0 || !method.IsMetadataVirtual(ignoreInterfaceImplementationChanges: true))
Symbols\OverriddenOrHiddenMembersHelpers.cs (2)
1022if (!method.IsMetadataVirtual(ignoreInterfaceImplementationChanges) || method.IsStatic) 1041if (overridden.IsMetadataVirtual(ignoreInterfaceImplementationChanges))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1797else if (implementingMethod.IsMetadataVirtual(ignoreInterfaceImplementationChanges: true))
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
191return UnderlyingMethod.IsMetadataVirtual(ignoreInterfaceImplementationChanges);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\DestructorTests.cs (1)
826Assert.True(destructor.IsMetadataVirtual());
Emit\InAttributeModifierTests.cs (7)
4495Assert.False(parentMethod.IsMetadataVirtual()); 4500Assert.False(childMethod.IsMetadataVirtual()); 4505Assert.True(interfaceMethod.IsMetadataVirtual()); 4510Assert.True(proxyMethod.IsMetadataVirtual()); 4538Assert.False(parentMethod.IsMetadataVirtual()); 4546Assert.True(interfaceMethod.IsMetadataVirtual()); 4551Assert.True(proxyMethod.IsMetadataVirtual());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\InheritanceBindingTests.cs (2)
6653Assert.True(classEvent.AddMethod.IsMetadataVirtual()); 6654Assert.True(classEvent.RemoveMethod.IsMetadataVirtual());
Semantics\RecordTests.cs (1)
23144Assert.True(method.IsMetadataVirtual());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (409)
Symbols\AnonymousTypesSymbolTests.cs (1)
1133Assert.Equal(isVirtualAndOverride, method.IsMetadataVirtual());
Symbols\CovariantReturnTests.cs (1)
265Assert.True(method.IsMetadataVirtual(ignoreInterfaceImplementationChanges: true));
Symbols\DefaultInterfaceImplementationTests.cs (227)
212Assert.True(m1.IsMetadataVirtual()); 1626Assert.True(m1.IsMetadataVirtual()); 1823Assert.True(m1.IsMetadataVirtual()); 1914Assert.True(m1.IsMetadataVirtual()); 2008Assert.True(m1.IsMetadataVirtual()); 2048Assert.False(m1.IsMetadataVirtual()); 2129Assert.True(m1.IsMetadataVirtual()); 2705Assert.True(accessor.IsMetadataVirtual()); 3400Assert.True(getP1.IsMetadataVirtual()); 3401Assert.True(setP1.IsMetadataVirtual()); 3456Assert.True(getP1.IsMetadataVirtual()); 3457Assert.True(setP1.IsMetadataVirtual()); 4172Assert.True(p1.GetMethod.IsMetadataVirtual()); 4173Assert.True(p3.GetMethod.IsMetadataVirtual()); 4174Assert.True(p5.SetMethod.IsMetadataVirtual()); 4175Assert.True(p7.GetMethod.IsMetadataVirtual()); 4176Assert.True(p7.SetMethod.IsMetadataVirtual()); 4743Assert.False(p1.GetMethod.IsMetadataVirtual()); 4744Assert.False(p3.GetMethod.IsMetadataVirtual()); 4745Assert.False(p5.SetMethod.IsMetadataVirtual()); 4746Assert.False(p7.GetMethod.IsMetadataVirtual()); 4747Assert.False(p7.SetMethod.IsMetadataVirtual()); 5091Assert.True(getP1.IsMetadataVirtual()); 5092Assert.True(setP1.IsMetadataVirtual()); 5144Assert.True(getP1.IsMetadataVirtual()); 5145Assert.True(setP1.IsMetadataVirtual()); 5729Assert.True(p1.GetMethod.IsMetadataVirtual()); 5730Assert.True(p3.GetMethod.IsMetadataVirtual()); 5731Assert.True(p5.SetMethod.IsMetadataVirtual()); 5732Assert.True(p7.GetMethod.IsMetadataVirtual()); 5733Assert.True(p7.SetMethod.IsMetadataVirtual()); 6228Assert.True(accessor.IsMetadataVirtual()); 7204Assert.True(e7.AddMethod.IsMetadataVirtual()); 7205Assert.True(e7.RemoveMethod.IsMetadataVirtual()); 7601Assert.False(e7.AddMethod.IsMetadataVirtual()); 7602Assert.False(e7.RemoveMethod.IsMetadataVirtual()); 8252Assert.True(m01.IsMetadataVirtual()); 8264Assert.True(m02.IsMetadataVirtual()); 8276Assert.True(m03.IsMetadataVirtual()); 8288Assert.True(m04.IsMetadataVirtual()); 8300Assert.False(m05.IsMetadataVirtual()); 8312Assert.False(m06.IsMetadataVirtual()); 8324Assert.True(m07.IsMetadataVirtual()); 8336Assert.False(m08.IsMetadataVirtual()); 8348Assert.True(m09.IsMetadataVirtual()); 8360Assert.True(m10.IsMetadataVirtual()); 8372Assert.True(m11.IsMetadataVirtual()); 8384Assert.True(m12.IsMetadataVirtual()); 8396Assert.True(m13.IsMetadataVirtual()); 8605Assert.True(m1.IsMetadataVirtual()); 8644Assert.True(m1.IsMetadataVirtual()); 8707Assert.False(m1.IsMetadataVirtual()); 8792Assert.True(m1.IsMetadataVirtual()); 8805Assert.True(m2.IsMetadataVirtual()); 8818Assert.False(m3.IsMetadataVirtual()); 8874Assert.False(m1.IsMetadataVirtual()); 8932Assert.True(m1.IsMetadataVirtual()); 8945Assert.True(m2.IsMetadataVirtual()); 8958Assert.False(m3.IsMetadataVirtual()); 9176Assert.Equal(!isStatic, implementation.IsMetadataVirtual()); 9183Assert.True(m1.IsMetadataVirtual()); 9911Assert.True(m1.IsMetadataVirtual()); 9961Assert.False(m1.IsMetadataVirtual()); 10042Assert.False(m1.IsMetadataVirtual()); 10056Assert.True(m2.IsMetadataVirtual()); 10070Assert.True(m3.IsMetadataVirtual()); 10084Assert.False(m4.IsMetadataVirtual()); 10150Assert.True(m2.IsMetadataVirtual()); 10204Assert.True(m1.IsMetadataVirtual()); 10218Assert.True(m2.IsMetadataVirtual()); 10232Assert.False(m3.IsMetadataVirtual()); 10246Assert.False(m4.IsMetadataVirtual()); 10260Assert.False(m5.IsMetadataVirtual()); 10430Assert.True(m1.IsMetadataVirtual()); 10444Assert.True(m2.IsMetadataVirtual()); 10550Assert.True(m1.IsMetadataVirtual()); 10564Assert.True(m2.IsMetadataVirtual()); 10578Assert.True(m3.IsMetadataVirtual()); 10592Assert.False(m4.IsMetadataVirtual()); 10606Assert.False(m5.IsMetadataVirtual()); 10658Assert.False(m1.IsMetadataVirtual()); 10721Assert.True(m1.IsMetadataVirtual()); 10885Assert.False(m1.IsMetadataVirtual()); 10899Assert.False(m2.IsMetadataVirtual()); 10916Assert.False(m2Impl.IsMetadataVirtual()); 10992Assert.False(m1.IsMetadataVirtual()); 11006Assert.False(m2.IsMetadataVirtual()); 11023Assert.False(m2Impl.IsMetadataVirtual()); 11622Assert.False(m1.IsMetadataVirtual()); 12478Assert.True(m1.IsMetadataVirtual()); 12566Assert.True(m1.IsMetadataVirtual()); 12654Assert.True(m1.IsMetadataVirtual()); 12948Assert.True(accessor.IsMetadataVirtual()); 12970Assert.True(p02get.IsMetadataVirtual()); 12991Assert.True(p03set.IsMetadataVirtual()); 13012Assert.True(p04get.IsMetadataVirtual()); 13033Assert.False(p05set.IsMetadataVirtual()); 13054Assert.False(p06get.IsMetadataVirtual()); 13075Assert.True(p07set.IsMetadataVirtual()); 13096Assert.False(p08get.IsMetadataVirtual()); 13117Assert.True(p09set.IsMetadataVirtual()); 13138Assert.True(p10get.IsMetadataVirtual()); 13162Assert.True(accessor.IsMetadataVirtual()); 13187Assert.True(accessor.IsMetadataVirtual()); 13212Assert.True(accessor.IsMetadataVirtual()); 13237Assert.True(accessor.IsMetadataVirtual()); 13262Assert.True(accessor.IsMetadataVirtual()); 13287Assert.True(accessor.IsMetadataVirtual()); 13309Assert.True(p17get.IsMetadataVirtual()); 13330Assert.True(p18get.IsMetadataVirtual()); 13744Assert.True(p1get.IsMetadataVirtual()); 13842Assert.True(accessor.IsMetadataVirtual()); 13915Assert.True(accessor.IsMetadataVirtual()); 14134Assert.False(accessor.IsMetadataVirtual()); 14224Assert.True(p1get.IsMetadataVirtual()); 14247Assert.True(p2set.IsMetadataVirtual()); 14270Assert.False(p3get.IsMetadataVirtual()); 14483Assert.False(accessor.IsMetadataVirtual()); 14566Assert.True(p1get.IsMetadataVirtual()); 14589Assert.True(p2get.IsMetadataVirtual()); 14615Assert.False(accessor.IsMetadataVirtual()); 14639Assert.False(p4get.IsMetadataVirtual()); 14842Assert.True(m1.IsMetadataVirtual()); 15006Assert.True(test1P1.GetMethod.IsMetadataVirtual()); 15007Assert.True(test1P1.SetMethod.IsMetadataVirtual()); 16035Assert.False(accessor.IsMetadataVirtual()); 16145Assert.False(p1get.IsMetadataVirtual()); 16171Assert.True(p2get.IsMetadataVirtual()); 16197Assert.True(p3set.IsMetadataVirtual()); 16443Assert.True(accessor.IsMetadataVirtual()); 16611Assert.True(p1get.IsMetadataVirtual()); 16637Assert.True(p2set.IsMetadataVirtual()); 16669Assert.False(accessor.IsMetadataVirtual()); 16696Assert.False(p4get.IsMetadataVirtual()); 16721Assert.False(p5set.IsMetadataVirtual()); 16854Assert.True(p1get.IsMetadataVirtual()); 16880Assert.True(p2get.IsMetadataVirtual()); 16909Assert.Equal(p3.IsIndexer, accessor.IsMetadataVirtual()); 16938Assert.False(accessor.IsMetadataVirtual()); 16964Assert.False(p5get.IsMetadataVirtual()); 17107Assert.True(accessor.IsMetadataVirtual()); 17134Assert.True(p2get.IsMetadataVirtual()); 17163Assert.Equal(p3.IsIndexer, accessor.IsMetadataVirtual()); 17193Assert.True(accessor.IsMetadataVirtual()); 17219Assert.False(p5get.IsMetadataVirtual()); 17316Assert.True(m1.IsMetadataVirtual()); 17600Assert.Equal(accessor.DeclaredAccessibility != Accessibility.Private, accessor.IsMetadataVirtual()); 18197Assert.Equal(isAbstract || access != Accessibility.Private, m1.IsMetadataVirtual()); 19697Assert.True(m1.IsMetadataVirtual()); 20355Assert.False(accessor.IsMetadataVirtual()); 21425Assert.True(accessor.IsMetadataVirtual()); 21447Assert.True(p02get.IsMetadataVirtual()); 21468Assert.True(p03set.IsMetadataVirtual()); 21489Assert.True(p04get.IsMetadataVirtual()); 21510Assert.False(p05set.IsMetadataVirtual()); 21531Assert.True(p06get.IsMetadataVirtual()); 21552Assert.True(p07set.IsMetadataVirtual()); 21573Assert.False(p08get.IsMetadataVirtual()); 21594Assert.True(p09set.IsMetadataVirtual()); 21615Assert.True(p10get.IsMetadataVirtual()); 21639Assert.True(accessor.IsMetadataVirtual()); 21664Assert.True(accessor.IsMetadataVirtual()); 21689Assert.True(accessor.IsMetadataVirtual()); 21714Assert.True(accessor.IsMetadataVirtual()); 21739Assert.True(accessor.IsMetadataVirtual()); 21764Assert.True(accessor.IsMetadataVirtual()); 21786Assert.True(p17get.IsMetadataVirtual()); 21807Assert.True(p18get.IsMetadataVirtual()); 26670Assert.True(accessor.IsMetadataVirtual()); 26692Assert.True(p02get.IsMetadataVirtual()); 26713Assert.True(p03set.IsMetadataVirtual()); 26734Assert.True(p04get.IsMetadataVirtual()); 26755Assert.False(p05set.IsMetadataVirtual()); 26776Assert.False(p06get.IsMetadataVirtual()); 26797Assert.True(p07set.IsMetadataVirtual()); 26818Assert.False(p08get.IsMetadataVirtual()); 26839Assert.True(p09set.IsMetadataVirtual()); 26860Assert.True(p10get.IsMetadataVirtual()); 26886Assert.True(accessor.IsMetadataVirtual()); 26912Assert.True(accessor.IsMetadataVirtual()); 27470Assert.True(accessor.IsMetadataVirtual()); 27543Assert.True(accessor.IsMetadataVirtual()); 27644Assert.False(accessor.IsMetadataVirtual()); 27811Assert.True(accessor.IsMetadataVirtual()); 27838Assert.True(accessor.IsMetadataVirtual()); 27865Assert.False(accessor.IsMetadataVirtual()); 27973Assert.False(accessor.IsMetadataVirtual()); 28068Assert.True(accessor.IsMetadataVirtual()); 28095Assert.True(accessor.IsMetadataVirtual()); 28122Assert.False(accessor.IsMetadataVirtual()); 28149Assert.False(accessor.IsMetadataVirtual()); 28284Assert.True(m1.IsMetadataVirtual()); 28509Assert.True(test1P1.AddMethod.IsMetadataVirtual()); 28510Assert.True(test1P1.RemoveMethod.IsMetadataVirtual()); 29422Assert.False(accessor.IsMetadataVirtual()); 29537Assert.False(accessor.IsMetadataVirtual()); 29567Assert.True(accessor.IsMetadataVirtual()); 29597Assert.True(accessor.IsMetadataVirtual()); 29856Assert.True(accessor.IsMetadataVirtual()); 29950Assert.True(accessor.IsMetadataVirtual()); 29980Assert.True(accessor.IsMetadataVirtual()); 30010Assert.False(accessor.IsMetadataVirtual()); 30039Assert.False(accessor.IsMetadataVirtual()); 30068Assert.False(accessor.IsMetadataVirtual()); 30280Assert.True(accessor.IsMetadataVirtual()); 30310Assert.True(accessor.IsMetadataVirtual()); 30340Assert.False(accessor.IsMetadataVirtual()); 30369Assert.False(accessor.IsMetadataVirtual()); 30501Assert.True(accessor.IsMetadataVirtual()); 30531Assert.True(accessor.IsMetadataVirtual()); 30561Assert.False(accessor.IsMetadataVirtual()); 30591Assert.True(accessor.IsMetadataVirtual()); 30620Assert.False(accessor.IsMetadataVirtual()); 30721Assert.True(m1.IsMetadataVirtual()); 31063Assert.False(accessor.IsMetadataVirtual()); 32877Assert.Equal(isAbstract || !isStatic, m1.IsMetadataVirtual()); 33714Assert.Equal(!isStatic, m1.IsMetadataVirtual()); 33830Assert.Equal(!isStatic, m1.IsMetadataVirtual()); 44478Assert.False(cctor.IsMetadataVirtual()); 44576Assert.False(cctor.IsMetadataVirtual()); 50927Assert.True(m.IsMetadataVirtual()); 51850Assert.True(i2m1.IsMetadataVirtual()); 51973Assert.True(i2m1.IsMetadataVirtual()); 53566Assert.True(i2p1Get.IsMetadataVirtual()); 53583Assert.True(i2p1Set.IsMetadataVirtual()); 67824Assert.True(p.GetMethod.IsMetadataVirtual()); 67888Assert.True(p.GetMethod.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()); 993Assert.False(m01.IsMetadataVirtual()); 1023Assert.False(m01.IsMetadataVirtual()); 1065Assert.False(m01.IsMetadataVirtual()); 1080Assert.False(m01.IsMetadataVirtual()); 1158Assert.True(m01.IsMetadataVirtual()); 1195Assert.True(m01.IsMetadataVirtual()); 1232Assert.True(m01.IsMetadataVirtual()); 1279Assert.True(m01.IsMetadataVirtual()); 1294Assert.True(m01.IsMetadataVirtual()); 1330Assert.True(m01.IsMetadataVirtual()); 1345Assert.True(m01.IsMetadataVirtual()); 1385Assert.True(m01.IsMetadataVirtual()); 1400Assert.False(m01.IsMetadataVirtual()); 1443Assert.True(m01.IsMetadataVirtual()); 1458Assert.False(m01.IsMetadataVirtual()); 1498Assert.True(m01.IsMetadataVirtual()); 1513Assert.False(m01.IsMetadataVirtual()); 1556Assert.False(m01.IsMetadataVirtual()); 1571Assert.True(m01.IsMetadataVirtual()); 1839Assert.True(m01.IsMetadataVirtual()); 1851Assert.True(m02.IsMetadataVirtual()); 1863Assert.False(m03.IsMetadataVirtual()); 1875Assert.False(m04.IsMetadataVirtual()); 1887Assert.True(m05.IsMetadataVirtual()); 1899Assert.True(m06.IsMetadataVirtual()); 1911Assert.True(m07.IsMetadataVirtual()); 1923Assert.True(m08.IsMetadataVirtual()); 1935Assert.True(m09.IsMetadataVirtual()); 1947Assert.False(m10.IsMetadataVirtual()); 2647Assert.True(m01.IsMetadataVirtual()); 2659Assert.True(m02.IsMetadataVirtual()); 2671Assert.False(m03.IsMetadataVirtual()); 2683Assert.False(m04.IsMetadataVirtual()); 2695Assert.True(m05.IsMetadataVirtual()); 2707Assert.True(m06.IsMetadataVirtual()); 2719Assert.True(m07.IsMetadataVirtual()); 2731Assert.True(m08.IsMetadataVirtual()); 2743Assert.True(m09.IsMetadataVirtual()); 2755Assert.False(m10.IsMetadataVirtual()); 3375Assert.True(m01.IsMetadataVirtual()); 3387Assert.True(m02.IsMetadataVirtual()); 3399Assert.False(m03.IsMetadataVirtual()); 3411Assert.False(m04.IsMetadataVirtual()); 3423Assert.True(m05.IsMetadataVirtual()); 3435Assert.True(m06.IsMetadataVirtual()); 3447Assert.True(m07.IsMetadataVirtual()); 3459Assert.True(m08.IsMetadataVirtual()); 3471Assert.True(m09.IsMetadataVirtual()); 3483Assert.False(m10.IsMetadataVirtual()); 4142Assert.True(m01.IsMetadataVirtual()); 4155Assert.False(m01.IsMetadataVirtual()); 4168Assert.True(m01.IsMetadataVirtual()); 4388Assert.True(m01.IsMetadataVirtual()); 4401Assert.False(m01.IsMetadataVirtual()); 4414Assert.True(m01.IsMetadataVirtual()); 4574Assert.True(m01.IsMetadataVirtual()); 4587Assert.True(m01.IsMetadataVirtual()); 4600Assert.True(m01.IsMetadataVirtual()); 4814Assert.True(m01.IsMetadataVirtual()); 4827Assert.True(m01.IsMetadataVirtual()); 4840Assert.True(m01.IsMetadataVirtual()); 5315Assert.True(m01.IsMetadataVirtual()); 5351Assert.True(m01.IsMetadataVirtual()); 5500Assert.True(m01.IsMetadataVirtual()); 5568Assert.True(m01.IsMetadataVirtual()); 5608Assert.True(m01.IsMetadataVirtual()); 5652Assert.True(m01.IsMetadataVirtual()); 5883Assert.True(m01.IsMetadataVirtual()); 5922Assert.True(m01.IsMetadataVirtual()); 5999Assert.True(m01.IsMetadataVirtual()); 6044Assert.True(m01.IsMetadataVirtual()); 6137Assert.True(m01.IsMetadataVirtual()); 6183Assert.True(m01.IsMetadataVirtual()); 16104Assert.False(cM01.IsMetadataVirtual()); 16166Assert.False(cM01.IsMetadataVirtual()); 16512Assert.False(c2M01.IsMetadataVirtual()); 16527Assert.False(c1M01.IsMetadataVirtual()); 16597Assert.False(c1M01.IsMetadataVirtual()); 16613Assert.False(c1M01.IsMetadataVirtual()); 16634Assert.False(c2M01.IsMetadataVirtual()); 16720Assert.False(c1M01.IsMetadataVirtual()); 16813Assert.False(c2M01.IsMetadataVirtual()); 19339Assert.False(cM01.IsMetadataVirtual()); 19420Assert.False(cM01.IsMetadataVirtual()); 19512Assert.False(cM01.IsMetadataVirtual()); 19610Assert.False(cM01.IsMetadataVirtual()); 19693Assert.False(cM01.IsMetadataVirtual()); 19785Assert.False(cM01.IsMetadataVirtual()); 19874Assert.False(cM01.IsMetadataVirtual()); 20829Assert.False(c2M01.IsMetadataVirtual()); 20847Assert.False(c1M01.IsMetadataVirtual()); 20945Assert.False(c1M01.IsMetadataVirtual()); 20961Assert.False(c1M01.IsMetadataVirtual()); 20982Assert.False(c2M01.IsMetadataVirtual()); 21056Assert.False(c1M01.IsMetadataVirtual()); 21072Assert.False(c1M01.IsMetadataVirtual()); 21093Assert.False(c2M01.IsMetadataVirtual()); 21191Assert.False(c1M01.IsMetadataVirtual()); 21207Assert.False(c1M01.IsMetadataVirtual()); 21227Assert.False(c2M01.IsMetadataVirtual()); 21495Assert.False(c1M01.IsMetadataVirtual()); 21622Assert.False(c2M01.IsMetadataVirtual()); 22978Assert.False(cM01Get.IsMetadataVirtual()); 22993Assert.False(cM01Set.IsMetadataVirtual()); 23074Assert.False(cM01Get.IsMetadataVirtual()); 23086Assert.False(cM01Set.IsMetadataVirtual()); 23164Assert.False(cM01Get.IsMetadataVirtual()); 23179Assert.False(cM01Set.IsMetadataVirtual()); 23697Assert.False(cM01Get.IsMetadataVirtual()); 23755Assert.False(cM01Get.IsMetadataVirtual()); 23767Assert.False(cM01Set.IsMetadataVirtual()); 23859Assert.False(cM01Get.IsMetadataVirtual()); 24049Assert.False(cM01Set.IsMetadataVirtual()); 24107Assert.False(cM01Set.IsMetadataVirtual()); 24119Assert.False(cM01Get.IsMetadataVirtual()); 24211Assert.False(cM01Set.IsMetadataVirtual()); 24428Assert.False(c2M01Get.IsMetadataVirtual()); 24435Assert.False(c2M01Set.IsMetadataVirtual()); 24468Assert.False(c1M01Get.IsMetadataVirtual()); 24479Assert.False(c1M01Set.IsMetadataVirtual()); 24625Assert.False(c1M01Get.IsMetadataVirtual()); 24636Assert.False(c1M01Set.IsMetadataVirtual()); 24652Assert.False(c1M01Set.IsMetadataVirtual()); 24678Assert.False(c2M01Get.IsMetadataVirtual()); 24689Assert.False(c2M01Set.IsMetadataVirtual()); 24718Assert.False(c3M01Get.IsMetadataVirtual()); 24729Assert.False(c3M01Set.IsMetadataVirtual()); 24826Assert.False(c1M01Get.IsMetadataVirtual()); 24836Assert.False(c1M01Set.IsMetadataVirtual()); 24956Assert.False(c2M01Get.IsMetadataVirtual()); 24964Assert.False(c2M01Set.IsMetadataVirtual()); 25756Assert.False(cM01Add.IsMetadataVirtual()); 25771Assert.False(cM01Remove.IsMetadataVirtual()); 25851Assert.False(cM01Add.IsMetadataVirtual()); 25866Assert.False(cM01Remove.IsMetadataVirtual()); 26399Assert.False(cM01Add.IsMetadataVirtual()); 26411Assert.False(cM01Remove.IsMetadataVirtual()); 26673Assert.False(cM01Remove.IsMetadataVirtual()); 26685Assert.False(cM01Add.IsMetadataVirtual()); 26956Assert.False(c2M01Add.IsMetadataVirtual()); 26963Assert.False(c2M01Remove.IsMetadataVirtual()); 26996Assert.False(c1M01Add.IsMetadataVirtual()); 27007Assert.False(c1M01Remove.IsMetadataVirtual()); 27167Assert.False(c1M01Add.IsMetadataVirtual()); 27178Assert.False(c1M01Remove.IsMetadataVirtual()); 27192Assert.False(c1M01Add.IsMetadataVirtual()); 27204Assert.False(c1M01Remove.IsMetadataVirtual()); 27234Assert.False(c2M01Add.IsMetadataVirtual()); 27246Assert.False(c2M01Remove.IsMetadataVirtual()); 27278Assert.False(c3M02Add.IsMetadataVirtual()); 27289Assert.False(c3M02Remove.IsMetadataVirtual()); 27303Assert.False(c3M02Add.IsMetadataVirtual()); 27315Assert.False(c3M02Remove.IsMetadataVirtual()); 27347Assert.False(c4M02Add.IsMetadataVirtual()); 27360Assert.False(c4M02Remove.IsMetadataVirtual()); 27491Assert.False(c1M01Add.IsMetadataVirtual()); 27501Assert.False(c1M01Remove.IsMetadataVirtual()); 27622Assert.False(c2M01Add.IsMetadataVirtual()); 27630Assert.False(c2M01Remove.IsMetadataVirtual()); 28696Assert.False(cM01.IsMetadataVirtual()); 28721Assert.False(cM02.IsMetadataVirtual()); 28822Assert.False(cM01.IsMetadataVirtual()); 28838Assert.False(cM02.IsMetadataVirtual()); 29288Assert.False(c2M01.IsMetadataVirtual()); 29306Assert.False(c1M01.IsMetadataVirtual()); 29403Assert.False(c1M01.IsMetadataVirtual()); 29419Assert.False(c1M01.IsMetadataVirtual()); 29440Assert.False(c2M01.IsMetadataVirtual()); 29556Assert.False(c1M01.IsMetadataVirtual());
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
FunctionPointerUtilities.cs (2)
83Assert.False(symbol.IsMetadataVirtual(true)); 84Assert.False(symbol.IsMetadataVirtual(false));