20 references to IsPartial
Microsoft.CodeAnalysis.CSharp (20)
Symbols\MemberSymbolExtensions.cs (4)
798is SourceOrdinaryMethodSymbol { IsPartial: true } 800or SourcePropertyAccessorSymbol { IsPartial: true } 801or SourceConstructorSymbol { IsPartial: true } 803or SourceEventAccessorSymbol { IsPartial: true };
Symbols\Source\SourceConstructorSymbol.cs (4)
192if (!hasBody && !IsExtern && !IsPartial) 204else if (IsPartial && !ContainingType.IsPartial()) 352internal bool IsPartialDefinition => IsPartial && !HasAnyBody && !HasExternModifier; 354internal bool IsPartialImplementation => IsPartial && (HasAnyBody || HasExternModifier);
Symbols\Source\SourceConstructorSymbolBase.cs (1)
107Debug.Assert(!IsPartial);
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
59if (IsPartial)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (8)
324return this.IsPartial && !HasAnyBody && !HasExternModifier; 335return this.IsPartial && (HasAnyBody || HasExternModifier); 873if (IsPartial && HasExplicitAccessModifier) 878if (IsPartial && IsAbstract) 882else if (IsPartial && !HasExplicitAccessModifier && !ReturnsVoid) 886else if (IsPartial && !HasExplicitAccessModifier && HasExtendedPartialModifier) 890else if (IsPartial && !HasExplicitAccessModifier && Parameters.Any(static p => p.RefKind == RefKind.Out)) 959else if (!HasAnyBody && !IsExtern && !IsAbstract && !IsPartial && !IsExpressionBodied)
Symbols\Source\SourceTypeParameterSymbol.cs (1)
130if ((object)sourceMethod != null && sourceMethod.IsPartial)
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
133else if (!hasAnyBody && !IsExtern && !IsAbstract && !IsPartial)