43 references to Sealed
Microsoft.CodeAnalysis.CSharp (43)
Declarations\DeclarationTreeBuilder.cs (2)
224modifiers: DeclarationModifiers.Internal | DeclarationModifiers.Partial | DeclarationModifiers.Sealed, 339modifiers: DeclarationModifiers.Internal | DeclarationModifiers.Partial | DeclarationModifiers.Sealed,
Parser\LanguageParser.cs (1)
1315return DeclarationModifiers.Sealed;
Symbols\Source\LocalFunctionSymbol.cs (1)
397public override bool IsSealed => (_declarationModifiers & DeclarationModifiers.Sealed) != 0;
Symbols\Source\ModifierUtils.cs (12)
160(modifiers & defaultInterfaceImplementationModifiers & (DeclarationModifiers.Sealed | DeclarationModifiers.Abstract | DeclarationModifiers.Virtual)) != 0) 162var reportModifiers = DeclarationModifiers.Sealed | DeclarationModifiers.Abstract | DeclarationModifiers.Virtual; 163if ((modifiers & defaultInterfaceImplementationModifiers & DeclarationModifiers.Sealed) != 0 && 166diagnostics.Add(ErrorCode.ERR_BadMemberFlag, errorLocation, ConvertSingleModifierToSyntaxText(DeclarationModifiers.Sealed)); 167reportModifiers &= ~DeclarationModifiers.Sealed; 271mods |= DeclarationModifiers.Sealed; 276mods &= ~DeclarationModifiers.Sealed; 282if (hasBody || (mods & (DeclarationModifiers.Extern | DeclarationModifiers.Partial | DeclarationModifiers.Sealed)) != 0) 284if ((mods & DeclarationModifiers.Sealed) == 0) 290mods &= ~DeclarationModifiers.Sealed; 308case DeclarationModifiers.Sealed: 370return DeclarationModifiers.Sealed;
Symbols\Source\SourceEventSymbol.cs (3)
459get { return (_modifiers & DeclarationModifiers.Sealed) != 0; } 547DeclarationModifiers.Sealed | 564defaultInterfaceImplementationModifiers |= DeclarationModifiers.Sealed |
Symbols\Source\SourceMemberContainerSymbol.cs (7)
331allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.Sealed | DeclarationModifiers.Abstract 369(mods & (DeclarationModifiers.Sealed | DeclarationModifiers.Static)) != 0) 377if ((mods & (DeclarationModifiers.Sealed | DeclarationModifiers.Static)) != 0) 385(mods & (DeclarationModifiers.Sealed | DeclarationModifiers.Static)) == (DeclarationModifiers.Sealed | DeclarationModifiers.Static)) 411mods |= DeclarationModifiers.Sealed; 893public override bool IsSealed => HasFlag(DeclarationModifiers.Sealed);
Symbols\Source\SourceMemberMethodSymbol.cs (1)
635return (this.DeclarationModifiers & DeclarationModifiers.Sealed) != 0;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (3)
749DeclarationModifiers.Sealed | 759defaultInterfaceImplementationModifiers |= DeclarationModifiers.Sealed | 834DeclarationModifiers.Sealed |
Symbols\Source\SourcePropertySymbol.cs (2)
396DeclarationModifiers.Sealed | 423defaultInterfaceImplementationModifiers |= DeclarationModifiers.Sealed |
Symbols\Source\SourcePropertySymbolBase.cs (1)
611get { return (_modifiers & DeclarationModifiers.Sealed) != 0; }
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (9)
199allowedModifiers |= DeclarationModifiers.Sealed; 213allowedModifiers |= DeclarationModifiers.Abstract | DeclarationModifiers.Virtual | DeclarationModifiers.Sealed; 237if ((result & (DeclarationModifiers.Abstract | DeclarationModifiers.Virtual | DeclarationModifiers.Sealed)) != 0) 239if ((result & DeclarationModifiers.Sealed) != 0 && 242diagnostics.Add(ErrorCode.ERR_BadMemberFlag, location, ModifierUtils.ConvertSingleModifierToSyntaxText(DeclarationModifiers.Sealed)); 243result &= ~DeclarationModifiers.Sealed; 263reportModifierIfPresent(result, DeclarationModifiers.Sealed, location, diagnostics, requiredVersionArgument, availableVersionArgument); 266result &= ~DeclarationModifiers.Sealed; 292result |= DeclarationModifiers.Sealed;
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
20: base(containingType, WellKnownMemberNames.ObjectEquals, memberOffset, DeclarationModifiers.Public | DeclarationModifiers.Override | DeclarationModifiers.Sealed)