20 references to IsPartial
Microsoft.CodeAnalysis.CSharp (15)
Symbols\MemberSymbolExtensions.cs (1)
551return sms?.IsPartial == true;
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3467if (method is null || !method.IsPartial)
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (2)
60if (IsPartial) 73if (!IsPartial)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
403return this.IsPartial && !_hasAnyBody && !HasExternModifier; 414return this.IsPartial && (_hasAnyBody || HasExternModifier);
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (7)
137Debug.Assert(this.IsPartial == state.HasComplete(CompletionPart.FinishMethodChecks), 326if (IsPartial && HasExplicitAccessModifier) 331if (IsPartial && IsAbstract) 335else if (IsPartial && !HasExplicitAccessModifier && !ReturnsVoid) 339else if (IsPartial && !HasExplicitAccessModifier && HasExtendedPartialModifier) 343else if (IsPartial && !HasExplicitAccessModifier && Parameters.Any(static p => p.RefKind == RefKind.Out)) 412else if (!hasBody && !IsExtern && !IsAbstract && !IsPartial && !IsExpressionBodied)
Symbols\Source\SourceTypeParameterSymbol.cs (1)
128if ((object)sourceMethod != null && sourceMethod.IsPartial)
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
109else if (!hasBody && !IsExtern && !IsAbstract && !IsPartial)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Attributes\AttributeTests_WellKnownAttributes.cs (1)
1366Assert.True(sourceMethod.IsPartial, "Not a partial method?");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\ExpressionBodiedMemberTests.cs (2)
48Assert.True(gooDef.IsPartial); 56Assert.True(gooImpl.IsPartial);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Source\ExpressionBodiedMethodTests.cs (2)
39Assert.True(gooDef.IsPartial); 47Assert.True(gooImpl.IsPartial);