6 implementations of IsOverride
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationSymbol.cs (1)
110public bool IsOverride
Microsoft.CodeAnalysis.CSharp (2)
Symbols\PublicModel\PreprocessingSymbol.cs (1)
120bool ISymbol.IsOverride => false;
Symbols\PublicModel\Symbol.cs (1)
223bool ISymbol.IsOverride
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
53public bool IsOverride => _symbol.IsOverride;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Symbol.vb (1)
1192Private ReadOnly Property ISymbol_IsOverride As Boolean Implements ISymbol.IsOverride, ISymbolInternal.IsOverride
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationSymbol.cs (1)
110public bool IsOverride
70 references to IsOverride
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
4608isVirtual: method.IsVirtual || method.IsAbstract || method.IsOverride,
Microsoft.CodeAnalysis.CodeStyle (8)
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
661methodSymbol.IsOverride ||
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
219method.IsOverride ||
AbstractSpeculationAnalyzer.cs (1)
883if (newSymbol.IsOverride)
AbstractUseAutoPropertyAnalyzer.cs (1)
166if (property.IsVirtual || property.IsOverride || property.IsSealed)
DeclarationModifiers.cs (1)
84isOverride: symbol.IsOverride,
INamedTypeSymbolExtensions.cs (1)
560if (!member.IsAbstract && !member.IsVirtual && !member.IsOverride)
ISymbolExtensions.cs (1)
115(symbol.IsVirtual || symbol.IsAbstract || symbol.IsOverride) &&
NamingStyleRules.cs (1)
79return symbol.IsOverride ||
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
AddParameterService.cs (1)
35if (method.IsVirtual || method.IsOverride || method.IsAbstract)
ISymbolExtensions.cs (1)
22isOverride: symbol.IsOverride,
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (1)
206where method.IsOverride &&
Microsoft.CodeAnalysis.CSharp (1)
SymbolDisplay\SymbolDisplayVisitor.Members.cs (1)
942if (symbol.IsOverride)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
AddInheritdocCodeFixProvider.cs (1)
80if (symbol.IsOverride ||
EventGenerator.cs (1)
233if (@event.IsOverride)
MethodGenerator.cs (3)
209return !method.ExplicitInterfaceImplementations.Any() && !method.IsOverride 216Debug.Assert(method.ExplicitInterfaceImplementations.Any() || method.IsOverride); 299if (method.IsOverride)
PropertyGenerator.cs (1)
384if (property.IsOverride)
Microsoft.CodeAnalysis.CSharp.Features (2)
AddInheritdocCodeFixProvider.cs (1)
80if (symbol.IsOverride ||
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
2495{ IsVirtual: true } or { IsOverride: true } or { IsAbstract: true } and not INamedTypeSymbol
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\OperatorTests.cs (2)
7664Assert.False(symbol1.IsOverride); 8459Assert.False(symbol1.IsOverride);
Semantics\RecordTests.cs (1)
15663Assert.False(deconstruct.IsOverride);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
EventGenerator.cs (1)
233if (@event.IsOverride)
MethodGenerator.cs (3)
209return !method.ExplicitInterfaceImplementations.Any() && !method.IsOverride 216Debug.Assert(method.ExplicitInterfaceImplementations.Any() || method.IsOverride); 299if (method.IsOverride)
PropertyGenerator.cs (1)
384if (property.IsOverride)
Rename\CSharpRenameRewriterLanguageService.cs (1)
949if (symbol.IsOverride && symbol.GetOverriddenMember() != null)
Microsoft.CodeAnalysis.Features (8)
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
661methodSymbol.IsOverride ||
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
219method.IsOverride ||
AbstractUseAutoPropertyAnalyzer.cs (1)
166if (property.IsVirtual || property.IsOverride || property.IsSealed)
AddParameterService.cs (1)
35if (method.IsVirtual || method.IsOverride || method.IsAbstract)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
3795oldSymbol.IsOverride != newSymbol.IsOverride ||
FindUsages\AbstractFindUsagesService_FindImplementations.cs (1)
145var overrides = result.Where(s => s.IsOverride).ToImmutableArray();
MetadataAsSource\AbstractMetadataAsSourceService.AbstractWrappedSymbol.cs (1)
53public bool IsOverride => _symbol.IsOverride;
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
Generator.cs (1)
358if (declaredSymbol.IsOverride)
Microsoft.CodeAnalysis.VisualBasic (6)
Operations\VisualBasicOperationFactory.vb (2)
443(targetMethod.IsVirtual OrElse targetMethod.IsAbstract OrElse targetMethod.IsOverride) AndAlso 762(method.IsAbstract OrElse method.IsOverride OrElse method.IsVirtual) AndAlso
SymbolDisplay\SymbolDisplayVisitor.Members.vb (2)
645If IsOverloads(symbol) AndAlso Not symbol.IsOverride Then 650If symbol.IsOverride Then
Symbols\Symbol.vb (1)
1192Private ReadOnly Property ISymbol_IsOverride As Boolean Implements ISymbol.IsOverride, ISymbolInternal.IsOverride
VisualBasicExtensions.vb (1)
529Return symbol.IsOverride
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
2499If (newSymbol.IsVirtual Or newSymbol.IsOverride Or newSymbol.IsAbstract) AndAlso newSymbol.Kind <> SymbolKind.NamedType Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeGeneration\MethodGenerator.vb (1)
161If method.IsOverride Then
CodeGeneration\PropertyGenerator.vb (1)
203If [property].IsOverride Then
Microsoft.CodeAnalysis.Workspaces (15)
AbstractSpeculationAnalyzer.cs (1)
883if (newSymbol.IsOverride)
Editing\DeclarationModifiers.cs (1)
84isOverride: symbol.IsOverride,
Editing\SyntaxGenerator.cs (1)
196if (method.IsOverride)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs\INamedTypeSymbolExtensions.cs (1)
560if (!member.IsAbstract && !member.IsVirtual && !member.IsOverride)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (1)
115(symbol.IsVirtual || symbol.IsAbstract || symbol.IsOverride) &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (1)
22isOverride: symbol.IsOverride,
NamingStyleRules.cs (1)
79return symbol.IsOverride ||
Rename\ConflictEngine\ConflictResolver.cs (1)
359if (symbol.IsOverride)
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
601if (!overridingSymbol.IsOverride)
Rename\RenameUtilities.cs (2)
134if (symbol.IsOverride) 212if (symbol.IsOverride && symbol.GetOverriddenMember() != null)
Shared\Extensions\ISymbolExtensions.cs (2)
272if (symbol.IsOverride) 471else if (memberSymbol.IsOverride)
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
437where method.IsOverride &&
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (1)
206where method.IsOverride &&
Microsoft.VisualStudio.LanguageServices (2)
Library\ObjectBrowser\AbstractListItemFactory.cs (1)
380if (member.IsOverride)
Progression\GraphBuilder.cs (1)
477if (symbol.IsOverride)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ObjectBrowser\DescriptionBuilder.cs (1)
309else if (memberSymbol.IsOverride)
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\ExternalElements\ExternalCodeFunction.cs (1)
132if (symbol.IsOverride)
CodeModel\ExternalElements\ExternalCodeProperty.cs (1)
134if (symbol.IsOverride)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (1)
2539If symbol.IsOverride AndAlso symbol.Name = "Finalize" Then
ObjectBrowser\DescriptionBuilder.vb (1)
359If memberSymbol.IsOverride Then