42 references to Sealed
Microsoft.CodeAnalysis.CSharp (42)
Declarations\DeclarationTreeBuilder.cs (2)
147modifiers: DeclarationModifiers.Internal | DeclarationModifiers.Partial | DeclarationModifiers.Sealed, 253modifiers: DeclarationModifiers.Internal | DeclarationModifiers.Partial | DeclarationModifiers.Sealed,
Parser\LanguageParser.cs (1)
1033return DeclarationModifiers.Sealed;
Symbols\Source\LocalFunctionSymbol.cs (1)
333public override bool IsSealed => (_declarationModifiers & DeclarationModifiers.Sealed) != 0;
Symbols\Source\ModifierUtils.cs (12)
158(modifiers & defaultInterfaceImplementationModifiers & (DeclarationModifiers.Sealed | DeclarationModifiers.Abstract | DeclarationModifiers.Virtual)) != 0) 160var reportModifiers = DeclarationModifiers.Sealed | DeclarationModifiers.Abstract | DeclarationModifiers.Virtual; 161if ((modifiers & defaultInterfaceImplementationModifiers & DeclarationModifiers.Sealed) != 0 && 164diagnostics.Add(ErrorCode.ERR_BadMemberFlag, errorLocation, ConvertSingleModifierToSyntaxText(DeclarationModifiers.Sealed)); 165reportModifiers &= ~DeclarationModifiers.Sealed; 233mods |= DeclarationModifiers.Sealed; 238mods &= ~DeclarationModifiers.Sealed; 244if (hasBody || (mods & (DeclarationModifiers.Extern | DeclarationModifiers.Sealed)) != 0) 246if ((mods & DeclarationModifiers.Sealed) == 0) 252mods &= ~DeclarationModifiers.Sealed; 282case DeclarationModifiers.Sealed: 342return DeclarationModifiers.Sealed;
Symbols\Source\SourceEventSymbol.cs (3)
382get { return (_modifiers & DeclarationModifiers.Sealed) != 0; } 448DeclarationModifiers.Sealed | 465defaultInterfaceImplementationModifiers |= DeclarationModifiers.Sealed |
Symbols\Source\SourceMemberContainerSymbol.cs (7)
304allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.Sealed | DeclarationModifiers.Abstract 341(mods & (DeclarationModifiers.Sealed | DeclarationModifiers.Static)) != 0) 347(mods & (DeclarationModifiers.Sealed | DeclarationModifiers.Static)) == (DeclarationModifiers.Sealed | DeclarationModifiers.Static)) 359mods |= DeclarationModifiers.Sealed; 362mods |= DeclarationModifiers.Sealed; 826public override bool IsSealed => HasFlag(DeclarationModifiers.Sealed);
Symbols\Source\SourceMemberMethodSymbol.cs (1)
500return (this.DeclarationModifiers & DeclarationModifiers.Sealed) != 0;
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (3)
219DeclarationModifiers.Sealed | 231defaultInterfaceImplementationModifiers |= DeclarationModifiers.Sealed | 314DeclarationModifiers.Sealed |
Symbols\Source\SourcePropertySymbol.cs (2)
287DeclarationModifiers.Sealed | 312defaultInterfaceImplementationModifiers |= DeclarationModifiers.Sealed |
Symbols\Source\SourcePropertySymbolBase.cs (1)
504get { return (_modifiers & DeclarationModifiers.Sealed) != 0; }
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (8)
141allowedModifiers |= DeclarationModifiers.Sealed; 157if ((result & (DeclarationModifiers.Abstract | DeclarationModifiers.Virtual | DeclarationModifiers.Sealed)) != 0) 159if ((result & DeclarationModifiers.Sealed) != 0 && 162diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, ModifierUtils.ConvertSingleModifierToSyntaxText(DeclarationModifiers.Sealed)); 163result &= ~DeclarationModifiers.Sealed; 183reportModifierIfPresent(result, DeclarationModifiers.Sealed, location, diagnostics, requiredVersionArgument, availableVersionArgument); 186result &= ~DeclarationModifiers.Sealed; 198result |= DeclarationModifiers.Sealed;
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
27const DeclarationModifiers result = DeclarationModifiers.Public | DeclarationModifiers.Override | DeclarationModifiers.Sealed;