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; 1389case DeclarationModifiers.Partial: 8963if (modifier == DeclarationModifiers.Partial)
Symbols\Source\ModifierUtils.cs (10)
84case DeclarationModifiers.Partial: 238DeclarationModifiers.Partial, 239DeclarationModifiers.Partial, 252bool notPartialOrNewPartialBehavior = (mods & DeclarationModifiers.Partial) == 0 || !forMethod; 281if (hasBody || (mods & (DeclarationModifiers.Extern | DeclarationModifiers.Partial | DeclarationModifiers.Sealed)) != 0) 333case DeclarationModifiers.Partial: 385return DeclarationModifiers.Partial; 445if ((result & DeclarationModifiers.Partial) == DeclarationModifiers.Partial) 514(symbol.Kind != SymbolKind.Method || (modifiers & DeclarationModifiers.Partial) == 0) &&
Symbols\Source\SourceConstructorSymbol.cs (1)
156allowedModifiers |= DeclarationModifiers.Partial;
Symbols\Source\SourceEventSymbol.cs (2)
549var allowedModifiers = DeclarationModifiers.Partial | DeclarationModifiers.Unsafe; 963internal bool IsPartial => (this.Modifiers & DeclarationModifiers.Partial) != 0;
Symbols\Source\SourceMemberContainerSymbol.cs (8)
249if ((modifiers & DeclarationModifiers.Partial) != 0) 329allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.Sealed | DeclarationModifiers.Abstract 339allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.ReadOnly | DeclarationModifiers.Unsafe; 348allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.Unsafe; 411if (partCount > 1 && (mods & DeclarationModifiers.Partial) == 0) 452if ((result & DeclarationModifiers.Partial) == 0) 484if ((mods & DeclarationModifiers.Partial) == 0) 872internal 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)
1794internal bool IsPartial => (_modifiers & DeclarationModifiers.Partial) != 0;