Base:
property
IsVirtual
Microsoft.CodeAnalysis.CSharp.Symbol.IsVirtual
8 references to IsVirtual
Microsoft.CodeAnalysis.CSharp (8)
Symbols\Source\SourcePropertySymbol.cs (3)
643
var parameters = MakeParameters(binder, this, parameterSyntaxOpt, diagnostics, addRefReadOnlyModifier:
IsVirtual
|| IsAbstract);
746
if (
IsVirtual
!= implementation.
IsVirtual
Symbols\Source\SourcePropertySymbolBase.cs (5)
1059
Debug.Assert(!IsStatic || ContainingType.IsInterface || (!IsAbstract && !
IsVirtual
)); // Otherwise should have been reported and cleared earlier.
1063
if (this.DeclaredAccessibility == Accessibility.Private && (
IsVirtual
|| (IsAbstract && !isExplicitInterfaceImplementationInInterface) || IsOverride))
1072
else if (IsOverride && (IsNew ||
IsVirtual
))
1099
else if (
IsVirtual
&& ContainingType.TypeKind == TypeKind.Struct)
1112
else if (IsAbstract &&
IsVirtual
)