5 implementations of IsPartialDefinition
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationAbstractMethodSymbol.cs (1)
60public abstract bool IsPartialDefinition { get; }
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\MethodSymbol.cs (1)
300bool IMethodSymbol.IsPartialDefinition => _underlying.IsPartialDefinition();
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedMethodSymbol.cs (1)
74public bool IsPartialDefinition => _symbol.IsPartialDefinition;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MethodSymbol.vb (1)
1001Private ReadOnly Property IMethodSymbol_IsPartialDefinition As Boolean Implements IMethodSymbol.IsPartialDefinition
Microsoft.CodeAnalysis.Workspaces (1)
CodeGenerationAbstractMethodSymbol.cs (1)
60public abstract bool IsPartialDefinition { get; }
25 references to IsPartialDefinition
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
139if (invokedMethod.IsPartialDefinition && invokedMethod.PartialImplementationPart is null)
Microsoft.CodeAnalysis.CSharp.Features (2)
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
139if (invokedMethod.IsPartialDefinition && invokedMethod.PartialImplementationPart is null)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1457if (symbol is IMethodSymbol { IsPartialDefinition: true })
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Symbols\Source\MethodTests.cs (12)
2408Assert.False(m.IsPartialDefinition); 2424Assert.True(m.IsPartialDefinition); 2443Assert.True(m.IsPartialDefinition); 2445Assert.False(m.PartialImplementationPart.IsPartialDefinition); 2469Assert.True(m.IsPartialDefinition); 2471Assert.False(m.PartialImplementationPart.IsPartialDefinition); 2491Assert.False(m.IsPartialDefinition); 2511Assert.True(m.IsPartialDefinition); 2513Assert.False(m.PartialImplementationPart.IsPartialDefinition); 2518Assert.False(m.IsPartialDefinition); 2543Assert.True(partialDef.IsPartialDefinition); 2546Assert.False(partialImpl.IsPartialDefinition);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\EditAndContinueTestHelpers.cs (1)
305if (expectedOldSymbol is IMethodSymbol { IsPartialDefinition: true } &&
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
2632if (newSymbol != null && !(newSymbol is IMethodSymbol newMethod && newMethod.IsPartialDefinition)) 3374if (containingSymbol is IMethodSymbol { IsPartialDefinition: true })
MetadataAsSource\AbstractMetadataAsSourceService.WrappedMethodSymbol.cs (1)
74public bool IsPartialDefinition => _symbol.IsPartialDefinition;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MethodSymbol.vb (1)
1001Private ReadOnly Property IMethodSymbol_IsPartialDefinition As Boolean Implements IMethodSymbol.IsPartialDefinition
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1394If symbol.Kind = SymbolKind.Method AndAlso CType(symbol, IMethodSymbol).IsPartialDefinition Then
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (4)
SymbolsTests\Source\MethodTests.vb (4)
1744Assert.False(m.IsPartialDefinition) 1759Assert.True(m.IsPartialDefinition) 1779Assert.True(m.IsPartialDefinition) 1781Assert.False(m.PartialImplementationPart.IsPartialDefinition)