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