20 references to IsPartial
Microsoft.CodeAnalysis.CSharp (20)
Symbols\MemberSymbolExtensions.cs (4)
552is SourceOrdinaryMethodSymbol { IsPartial: true } 554or SourcePropertyAccessorSymbol { IsPartial: true } 555or SourceConstructorSymbol { IsPartial: true } 557or SourceEventAccessorSymbol { IsPartial: true };
Symbols\Source\SourceConstructorSymbol.cs (4)
182if (!hasBody && !IsExtern && !IsPartial) 194else if (IsPartial && !ContainingType.IsPartial()) 333internal bool IsPartialDefinition => IsPartial && !HasAnyBody && !HasExternModifier; 335internal bool IsPartialImplementation => IsPartial && (HasAnyBody || HasExternModifier);
Symbols\Source\SourceConstructorSymbolBase.cs (1)
106Debug.Assert(!IsPartial);
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
59if (IsPartial)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (8)
312return this.IsPartial && !HasAnyBody && !HasExternModifier; 323return this.IsPartial && (HasAnyBody || HasExternModifier); 812if (IsPartial && HasExplicitAccessModifier) 817if (IsPartial && IsAbstract) 821else if (IsPartial && !HasExplicitAccessModifier && !ReturnsVoid) 825else if (IsPartial && !HasExplicitAccessModifier && HasExtendedPartialModifier) 829else if (IsPartial && !HasExplicitAccessModifier && Parameters.Any(static p => p.RefKind == RefKind.Out)) 898else if (!HasAnyBody && !IsExtern && !IsAbstract && !IsPartial && !IsExpressionBodied)
Symbols\Source\SourceTypeParameterSymbol.cs (1)
129if ((object)sourceMethod != null && sourceMethod.IsPartial)
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
112else if (!hasAnyBody && !IsExtern && !IsAbstract && !IsPartial)