Base:
property
IsVirtual
Microsoft.CodeAnalysis.CSharp.Symbol.IsVirtual
13 references to IsVirtual
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Source\SourcePropertySymbol.cs (1)
528
var parameters = MakeParameters(binder, this, parameterSyntaxOpt, diagnostics, addRefReadOnlyModifier:
IsVirtual
|| IsAbstract);
Symbols\Source\SourcePropertySymbolBase.cs (5)
847
Debug.Assert(!IsStatic || ContainingType.IsInterface || (!IsAbstract && !
IsVirtual
)); // Otherwise should have been reported and cleared earlier.
851
if (this.DeclaredAccessibility == Accessibility.Private && (
IsVirtual
|| (IsAbstract && !isExplicitInterfaceImplementationInInterface) || IsOverride))
860
else if (IsOverride && (IsNew ||
IsVirtual
))
875
else if (
IsVirtual
&& ContainingType.TypeKind == TypeKind.Struct)
888
else if (IsAbstract &&
IsVirtual
)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\RecordTests.cs (5)
18919
Assert.False(equalityContract.
IsVirtual
);
19035
Assert.False(equalityContract.
IsVirtual
);
19108
Assert.Equal(modifiers != "sealed ", equalityContract.
IsVirtual
);
20049
Assert.False(equalityContract.
IsVirtual
);
20080
Assert.False(equalityContract.
IsVirtual
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Source\RecordTests.cs (2)
159
Assert.False(x.
IsVirtual
);
193
Assert.False(x.
IsVirtual
);