36 references to Partial
Microsoft.CodeAnalysis.CSharp (36)
Declarations\DeclarationTreeBuilder.cs (3)
224modifiers: DeclarationModifiers.Internal | DeclarationModifiers.Partial | DeclarationModifiers.Sealed, 249modifiers: DeclarationModifiers.Partial, 339modifiers: DeclarationModifiers.Internal | DeclarationModifiers.Partial | DeclarationModifiers.Sealed,
Parser\LanguageParser.cs (4)
1335return DeclarationModifiers.Partial; 1344return DeclarationModifiers.Partial; 1391case DeclarationModifiers.Partial: 8976if (modifier == DeclarationModifiers.Partial)
Symbols\Source\ModifierUtils.cs (10)
84case DeclarationModifiers.Partial: 239DeclarationModifiers.Partial, 240DeclarationModifiers.Partial, 253bool notPartialOrNewPartialBehavior = (mods & DeclarationModifiers.Partial) == 0 || !forMethod; 282if (hasBody || (mods & (DeclarationModifiers.Extern | DeclarationModifiers.Partial | DeclarationModifiers.Sealed)) != 0) 334case DeclarationModifiers.Partial: 388return DeclarationModifiers.Partial; 450if ((result & DeclarationModifiers.Partial) == DeclarationModifiers.Partial) 519(symbol.Kind != SymbolKind.Method || (modifiers & DeclarationModifiers.Partial) == 0) &&
Symbols\Source\SourceConstructorSymbol.cs (1)
156allowedModifiers |= DeclarationModifiers.Partial;
Symbols\Source\SourceEventSymbol.cs (2)
543var allowedModifiers = DeclarationModifiers.Partial | DeclarationModifiers.Unsafe; 956internal bool IsPartial => (this.Modifiers & DeclarationModifiers.Partial) != 0;
Symbols\Source\SourceMemberContainerSymbol.cs (8)
251if ((modifiers & DeclarationModifiers.Partial) != 0) 331allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.Sealed | DeclarationModifiers.Abstract 341allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.ReadOnly | DeclarationModifiers.Unsafe; 350allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.Unsafe; 435if (partCount > 1 && (mods & DeclarationModifiers.Partial) == 0) 476if ((result & DeclarationModifiers.Partial) == 0) 508if ((mods & DeclarationModifiers.Partial) == 0) 897internal bool IsPartial => HasFlag(DeclarationModifiers.Partial);
Symbols\Source\SourceMemberMethodSymbol.cs (1)
659return (this.DeclarationModifiers & DeclarationModifiers.Partial) != 0;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
738var allowedModifiers = DeclarationModifiers.Partial | DeclarationModifiers.Unsafe; 765DeclarationModifiers.Partial |
Symbols\Source\SourcePropertySymbol.cs (4)
72((modifiers & DeclarationModifiers.Partial) == 0 || hasGetAccessorImplementation || hasSetAccessorImplementation); 386var allowedModifiers = DeclarationModifiers.Partial | DeclarationModifiers.Unsafe; 458if ((mods & DeclarationModifiers.Partial) != 0) 466ModifierUtils.ReportUnsupportedModifiersForLanguageVersion(mods, DeclarationModifiers.Partial, location, diagnostics, availableVersion, requiredVersion);
Symbols\Source\SourcePropertySymbolBase.cs (1)
1776internal bool IsPartial => (_modifiers & DeclarationModifiers.Partial) != 0;