59 overrides of IsSealed
Microsoft.CodeAnalysis.CSharp (54)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
234public override bool IsSealed
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
144public override bool IsSealed
Symbols\AliasSymbol.cs (1)
144public override bool IsSealed
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
113public sealed override bool IsSealed
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
122public override bool IsSealed
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
148public sealed override bool IsSealed
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
163public sealed override bool IsSealed
Symbols\ArrayTypeSymbol.cs (1)
441public override bool IsSealed
Symbols\AssemblySymbol.cs (1)
263public sealed override bool IsSealed
Symbols\DiscardSymbol.cs (1)
28public override bool IsSealed => false;
Symbols\DynamicTypeSymbol.cs (1)
46public override bool IsSealed
Symbols\ErrorMethodSymbol.cs (1)
49public override bool IsSealed
Symbols\ErrorPropertySymbol.cs (1)
76public override bool IsSealed { get { return false; } }
Symbols\ErrorTypeSymbol.cs (1)
411public sealed override bool IsSealed
Symbols\FieldSymbol.cs (1)
245public sealed override bool IsSealed
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
817public override bool IsSealed => false;
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
85public override bool IsSealed => false;
Symbols\FunctionTypeSymbol.cs (1)
122public override bool IsSealed => throw ExceptionUtilities.Unreachable();
Symbols\LabelSymbol.cs (1)
32public override bool IsSealed
Symbols\LocalSymbol.cs (1)
114public sealed override bool IsSealed
Symbols\Metadata\PE\PEEventSymbol.cs (1)
293public override bool IsSealed
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
539public override bool IsSealed => this.IsMetadataFinal &&
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1668public override bool IsSealed
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
472public override bool IsSealed
Symbols\ModuleSymbol.cs (1)
169public sealed override bool IsSealed
Symbols\NamespaceSymbol.cs (1)
202public sealed override bool IsSealed
Symbols\ParameterSymbol.cs (1)
303public override bool IsSealed
Symbols\PointerTypeSymbol.cs (1)
54public override bool IsSealed
Symbols\RangeVariableSymbol.cs (1)
80public override bool IsSealed
Symbols\ReducedExtensionMethodSymbol.cs (1)
378public override bool IsSealed
Symbols\SignatureOnlyMethodSymbol.cs (1)
147public override bool IsSealed { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\SignatureOnlyPropertySymbol.cs (1)
86public override bool IsSealed { get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\LambdaSymbol.cs (1)
82public override bool IsSealed
Symbols\Source\LocalFunctionSymbol.cs (1)
333public override bool IsSealed => (_declarationModifiers & DeclarationModifiers.Sealed) != 0;
Symbols\Source\SourceEventSymbol.cs (1)
380public sealed override bool IsSealed
Symbols\Source\SourceMemberContainerSymbol.cs (1)
826public override bool IsSealed => HasFlag(DeclarationModifiers.Sealed);
Symbols\Source\SourceMemberMethodSymbol.cs (1)
496public sealed override bool IsSealed
Symbols\Source\SourcePropertySymbolBase.cs (1)
502public override bool IsSealed
Symbols\Synthesized\SynthesizedContainer.cs (1)
94public override bool IsSealed => true;
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
253public override bool IsSealed
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
96public override bool IsSealed => true;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
161public override bool IsSealed
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
248public override bool IsSealed
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
191public override bool IsSealed
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
203public sealed override bool IsSealed
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
99public override bool IsSealed
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
384public override bool IsSealed
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
270public override bool IsSealed
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
205public override bool IsSealed
Symbols\TypeParameterSymbol.cs (1)
232public sealed override bool IsSealed
Symbols\Wrapped\WrappedEventSymbol.cs (1)
126public override bool IsSealed
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
165public override bool IsSealed
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
177public override bool IsSealed
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
148public override bool IsSealed
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (4)
Symbols\EEMethodSymbol.cs (1)
440public override bool IsSealed
Symbols\EENamedTypeSymbol.cs (1)
334public override bool IsSealed
Symbols\PlaceholderMethodSymbol.cs (1)
105public override bool IsSealed
Symbols\SynthesizedContextMethodSymbol.cs (1)
85public override bool IsSealed
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockNamedTypeSymbol.cs (1)
219public override bool IsSealed
620 references to IsSealed
Microsoft.CodeAnalysis.CSharp (44)
Binder\Binder_Constraints.cs (1)
556if (type.IsSealed)
Binder\ForEachLoopBinder.cs (1)
1061if ((!enumeratorType.IsSealed && !isAsync) ||
Binder\Semantics\Conversions\ConversionsBase.cs (2)
3256if (source.IsClassType() && destination.IsInterfaceType() && !source.IsSealed && !HasAnyBaseInterfaceConversion(source, destination, ref useSiteInfo)) 3264if (source.IsInterfaceType() && destination.IsClassType() && (!destination.IsSealed || HasAnyBaseInterfaceConversion(destination, source, ref useSiteInfo)))
CodeGen\EmitExpression.cs (1)
1754if (IsThisReceiver(receiver) && actualMethodTargetedByTheCall.ContainingType.IsSealed &&
Emitter\Model\MethodSymbolAdapter.cs (1)
646return this.IsSealed ||
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
997return this.IsSealed || this.IsStatic;
Emitter\Model\PropertySymbolAdapter.cs (2)
70if ((object)getMethod != null || !AdaptedPropertySymbol.IsSealed) 125if ((object)setMethod != null || !AdaptedPropertySymbol.IsSealed)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
263else if (member.IsSealed)
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
750return (type as ArrayTypeSymbol)?.ElementType.IsSealed == true;
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
354Debug.Assert(!enumeratorType.IsSealed);
Symbols\MemberSymbolExtensions.cs (1)
152return (object)methodOpt != null && !methodOpt.IsSealed && (methodOpt.IsAbstract || methodOpt.IsVirtual);
Symbols\PublicModel\Symbol.cs (1)
240return UnderlyingSymbol.IsSealed;
Symbols\ReducedExtensionMethodSymbol.cs (1)
380get { return _reducedFrom.IsSealed; }
Symbols\Source\SourceConstructorSymbol.cs (1)
151else if (ContainingType.IsSealed && this.DeclaredAccessibility.HasProtected() && !this.IsOverride)
Symbols\Source\SourceEventSymbol.cs (2)
571else if (ContainingType.IsSealed && this.DeclaredAccessibility.HasProtected() && !this.IsOverride) 600else if (IsVirtual && ContainingType.IsSealed)
Symbols\Source\SourceFieldSymbol.cs (1)
55if (ContainingType.IsSealed && this.DeclaredAccessibility.HasProtected())
Symbols\Source\SourceMemberContainerSymbol.cs (5)
248if (containingType?.IsSealed == true && this.DeclaredAccessibility.HasProtected()) 4190if (baseToStringMethod is { IsSealed: true }) 4218if (!SynthesizedRecordObjectMethod.VerifyOverridesMethodFromObject(toStringMethod, SpecialMember.System_Object__ToString, diagnostics) && toStringMethod.IsSealed && !IsSealed) 4372if (!SynthesizedRecordObjectMethod.VerifyOverridesMethodFromObject(getHashCode, SpecialMember.System_Object__GetHashCode, diagnostics) && getHashCode.IsSealed && !IsSealed) 4491((!symbol.IsAbstract && !symbol.IsVirtual && !symbol.IsOverride) || symbol.IsSealed))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
897else if (overriddenMember.IsSealed) 1136if (overridingProperty.IsSealed)
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (1)
494if (baseType.IsSealed && !this.IsStatic) // Give precedence to ERR_StaticDerivedFromNonObject
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (2)
403else if (IsVirtual && ContainingType.IsSealed) 416else if (ContainingType.IsSealed && this.DeclaredAccessibility.HasProtected() && !this.IsOverride)
Symbols\Source\SourcePropertyAccessorSymbol.cs (2)
533else if (IsVirtual && ContainingType.IsSealed && ContainingType.TypeKind != TypeKind.Struct) // error CS0106 on struct already 542else if (ContainingType.IsSealed && localAccessibility.HasProtected() && !this.IsOverride)
Symbols\Source\SourcePropertySymbolBase.cs (1)
892else if (ContainingType.IsSealed && this.DeclaredAccessibility.HasProtected() && !this.IsOverride)
Symbols\SymbolExtensions.cs (1)
534return !symbol.IsSealed && (symbol.IsAbstract || symbol.IsVirtual) && (symbol.ContainingType?.IsInterface ?? false);
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (2)
42result |= ContainingType.IsSealed ? DeclarationModifiers.None : DeclarationModifiers.Virtual; 184!(containingType.IsSealed || candidate.IsOverride || candidate.IsVirtual || candidate.IsAbstract) ||
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
36public override Accessibility DeclaredAccessibility => ContainingType.IsSealed ? Accessibility.Private : Accessibility.Protected;
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
30DeclarationModifiers result = DeclarationModifiers.Public | (ContainingType.IsSealed ? DeclarationModifiers.None : DeclarationModifiers.Virtual);
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (2)
40var result = (ContainingType.IsRecordStruct || (ContainingType.BaseTypeNoUseSiteDiagnostics.IsObjectType() && ContainingType.IsSealed)) ? 50result |= ContainingType.IsSealed ? DeclarationModifiers.None : DeclarationModifiers.Virtual;
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
32Debug.Assert(property.IsSealed);
Symbols\Wrapped\WrappedEventSymbol.cs (1)
130return _underlyingEvent.IsSealed;
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
169return UnderlyingMethod.IsSealed;
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
181return _underlyingType.IsSealed;
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
152return _underlyingProperty.IsSealed;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (11)
CodeGen\CodeGenDynamicTests.cs (3)
828Assert.True(d.IsSealed); 845Assert.False(member.IsSealed); 851Assert.False(member.IsSealed);
CodeGen\DestructorTests.cs (1)
829Assert.False(destructor.IsSealed);
Emit\EmitMetadataTests.cs (5)
498Assert.True(classB.IsSealed); 607Assert.False(ctor.IsSealed); 628Assert.False(cctor.IsSealed); 1394Assert.True(type.IsSealed); 2129Assert.False(classC.IsSealed, "Expected C to be non-sealed"); //even though it is sealed in metadata
Emit\NoPiaEmbedTypes.cs (2)
1222Assert.False(itest3.IsSealed); 1234Assert.True(test5.IsSealed);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (45)
Semantics\RecordStructTests.cs (7)
4332Assert.False(gethashCode.IsSealed); 4881Assert.False(op.IsSealed); 4891Assert.False(op.IsSealed); 5116Assert.False(print.IsSealed); 5124Assert.False(toString.IsSealed); 5320Assert.False(print.IsSealed); 5328Assert.False(toString.IsSealed);
Semantics\RecordTests.cs (38)
3444Assert.False(clone.IsSealed); 3447Assert.True(clone.ContainingType.IsSealed); 3475Assert.False(clone.IsSealed); 3478Assert.True(clone.ContainingType.IsSealed); 3507Assert.False(clone.IsSealed); 3510Assert.True(clone.ContainingType.IsSealed); 3534Assert.False(clone.IsSealed); 3537Assert.True(clone.ContainingType.IsSealed); 4930Assert.False(print.IsSealed); 4938Assert.False(toString.IsSealed); 5005Assert.False(print.IsSealed); 5013Assert.False(toString.IsSealed); 5082Assert.False(print.IsSealed); 5090Assert.False(toString.IsSealed); 5249Assert.False(print.IsSealed); 5257Assert.False(toString.IsSealed); 5433Assert.False(print.IsSealed); 5441Assert.False(toString.IsSealed); 5467Assert.False(print.IsSealed); 5475Assert.False(toString.IsSealed); 5860Assert.False(print.IsSealed); 5868Assert.False(toString.IsSealed); 14016Assert.False(clone.IsSealed); 14053Assert.False(clone.IsSealed); 18165Assert.False(copyCtor.IsSealed); 18173Assert.False(copyCtor.IsSealed); 18317Assert.False(clone.IsSealed); 18325Assert.False(clone.IsSealed); 18333Assert.False(clone.IsSealed); 18931Assert.False(equalityContractGet.IsSealed); 19047Assert.False(equalityContractGet.IsSealed); 19120Assert.False(equalityContractGet.IsSealed); 20350Assert.False(op.IsSealed); 20360Assert.False(op.IsSealed); 20469Assert.False(op.IsSealed); 20479Assert.False(op.IsSealed); 22669Assert.False(clone.IsSealed); 23136Assert.True(baseEquals.IsSealed);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (517)
Symbols\AnonymousTypesSymbolTests.cs (3)
1025Assert.True(type.IsSealed); 1102Assert.False(property.IsSealed); 1130Assert.False(method.IsSealed);
Symbols\CompilationCreationTests.cs (2)
2380Assert.False(foo2.IsSealed); 2444Assert.False(type3.IsSealed);
Symbols\DefaultInterfaceImplementationTests.cs (323)
215Assert.False(m1.IsSealed); 2706Assert.False(accessor.IsSealed); 2716Assert.False(p1.IsSealed); 6229Assert.False(accessor.IsSealed); 6239Assert.False(e1.IsSealed); 8253Assert.False(m01.IsSealed); 8265Assert.False(m02.IsSealed); 8277Assert.False(m03.IsSealed); 8289Assert.False(m04.IsSealed); 8301Assert.False(m05.IsSealed); 8313Assert.False(m06.IsSealed); 8325Assert.False(m07.IsSealed); 8337Assert.False(m08.IsSealed); 8349Assert.False(m09.IsSealed); 8361Assert.False(m10.IsSealed); 8373Assert.False(m11.IsSealed); 8385Assert.False(m12.IsSealed); 8397Assert.False(m13.IsSealed); 8606Assert.False(m1.IsSealed); 8645Assert.False(m1.IsSealed); 8708Assert.False(m1.IsSealed); 8793Assert.False(m1.IsSealed); 8806Assert.False(m2.IsSealed); 8819Assert.False(m3.IsSealed); 8875Assert.False(m1.IsSealed); 8933Assert.False(m1.IsSealed); 8946Assert.False(m2.IsSealed); 8959Assert.True(m3.IsSealed); 9184Assert.False(m1.IsSealed); 9912Assert.False(m1.IsSealed); 9962Assert.False(m1.IsSealed); 10043Assert.False(m1.IsSealed); 10057Assert.True(m2.IsSealed); 10071Assert.True(m3.IsSealed); 10085Assert.False(m4.IsSealed); 10151Assert.False(m2.IsSealed); 10205Assert.False(m1.IsSealed); 10219Assert.False(m2.IsSealed); 10233Assert.False(m3.IsSealed); 10247Assert.False(m4.IsSealed); 10261Assert.False(m5.IsSealed); 10431Assert.False(m1.IsSealed); 10445Assert.False(m2.IsSealed); 10551Assert.False(m1.IsSealed); 10565Assert.False(m2.IsSealed); 10579Assert.False(m3.IsSealed); 10593Assert.False(m4.IsSealed); 10607Assert.False(m5.IsSealed); 10659Assert.False(m1.IsSealed); 10722Assert.False(m1.IsSealed); 10886Assert.False(m1.IsSealed); 10900Assert.False(m2.IsSealed); 10917Assert.False(m2Impl.IsSealed); 10993Assert.False(m1.IsSealed); 11007Assert.False(m2.IsSealed); 11024Assert.False(m2Impl.IsSealed); 11623Assert.False(m1.IsSealed); 12479Assert.False(m1.IsSealed); 12567Assert.False(m1.IsSealed); 12655Assert.False(m1.IsSealed); 12936Assert.False(p01.IsSealed); 12949Assert.False(accessor.IsSealed); 12962Assert.False(p02.IsSealed); 12971Assert.False(p02get.IsSealed); 12983Assert.False(p03.IsSealed); 12992Assert.False(p03set.IsSealed); 13004Assert.False(p04.IsSealed); 13013Assert.False(p04get.IsSealed); 13025Assert.False(p05.IsSealed); 13034Assert.False(p05set.IsSealed); 13046Assert.False(p06.IsSealed); 13055Assert.False(p06get.IsSealed); 13067Assert.False(p07.IsSealed); 13076Assert.False(p07set.IsSealed); 13088Assert.False(p08.IsSealed); 13097Assert.False(p08get.IsSealed); 13109Assert.False(p09.IsSealed); 13118Assert.False(p09set.IsSealed); 13130Assert.False(p10.IsSealed); 13139Assert.False(p10get.IsSealed); 13150Assert.False(p11.IsSealed); 13163Assert.False(accessor.IsSealed); 13175Assert.False(p12.IsSealed); 13188Assert.False(accessor.IsSealed); 13200Assert.False(p13.IsSealed); 13213Assert.False(accessor.IsSealed); 13225Assert.False(p14.IsSealed); 13238Assert.False(accessor.IsSealed); 13250Assert.False(p15.IsSealed); 13263Assert.False(accessor.IsSealed); 13275Assert.False(p16.IsSealed); 13288Assert.False(accessor.IsSealed); 13301Assert.False(p17.IsSealed); 13310Assert.False(p17get.IsSealed); 13322Assert.False(p18.IsSealed); 13331Assert.False(p18get.IsSealed); 13342Assert.False(p19.IsSealed); 13736Assert.False(p1.IsSealed); 13745Assert.False(p1get.IsSealed); 13828Assert.False(p1.IsSealed); 13843Assert.False(accessor.IsSealed); 13902Assert.False(p1.IsSealed); 13916Assert.False(accessor.IsSealed); 14104Assert.False(p1.IsSealed); 14135Assert.False(accessor.IsSealed); 14215Assert.False(p1.IsSealed); 14225Assert.False(p1get.IsSealed); 14238Assert.False(p2.IsSealed); 14248Assert.False(p2set.IsSealed); 14261Assert.False(p3.IsSealed); 14271Assert.False(p3get.IsSealed); 14453Assert.False(p1.IsSealed); 14484Assert.False(accessor.IsSealed); 14557Assert.False(p1.IsSealed); 14567Assert.False(p1get.IsSealed); 14580Assert.False(p2.IsSealed); 14590Assert.False(p2get.IsSealed); 14602Assert.True(p3.IsSealed); 14616Assert.True(accessor.IsSealed); 14630Assert.False(p4.IsSealed); 14640Assert.False(p4get.IsSealed); 14831Assert.False(p1.IsSealed); 14843Assert.False(m1.IsSealed); 16005Assert.False(p1.IsSealed); 16036Assert.False(accessor.IsSealed); 16135Assert.False(p1.IsSealed); 16146Assert.False(p1get.IsSealed); 16161Assert.True(p2.IsSealed); 16172Assert.True(p2get.IsSealed); 16187Assert.True(p3.IsSealed); 16198Assert.True(p3set.IsSealed); 16411Assert.False(p2.IsSealed); 16444Assert.False(accessor.IsSealed); 16601Assert.False(p1.IsSealed); 16612Assert.False(p1get.IsSealed); 16627Assert.False(p2.IsSealed); 16638Assert.False(p2set.IsSealed); 16655Assert.False(p3.IsSealed); 16670Assert.False(accessor.IsSealed); 16686Assert.False(p4.IsSealed); 16697Assert.False(p4get.IsSealed); 16711Assert.False(p5.IsSealed); 16722Assert.False(p5set.IsSealed); 16844Assert.False(p1.IsSealed); 16855Assert.False(p1get.IsSealed); 16870Assert.False(p2.IsSealed); 16881Assert.False(p2get.IsSealed); 16895Assert.False(p3.IsSealed); 16910Assert.False(accessor.IsSealed); 16924Assert.False(p4.IsSealed); 16939Assert.False(accessor.IsSealed); 16954Assert.False(p5.IsSealed); 16965Assert.False(p5get.IsSealed); 17093Assert.False(p1.IsSealed); 17108Assert.False(accessor.IsSealed); 17124Assert.False(p2.IsSealed); 17135Assert.False(p2get.IsSealed); 17149Assert.False(p3.IsSealed); 17164Assert.False(accessor.IsSealed); 17179Assert.False(p4.IsSealed); 17194Assert.False(accessor.IsSealed); 17209Assert.False(p5.IsSealed); 17220Assert.False(p5get.IsSealed); 17305Assert.False(p1.IsSealed); 17317Assert.False(m1.IsSealed); 17572Assert.False(p1.IsSealed); 17601Assert.False(accessor.IsSealed); 18160Assert.False(p1.IsSealed); 18198Assert.False(m1.IsSealed); 19686Assert.False(p1.IsSealed); 19698Assert.False(m1.IsSealed); 20340Assert.False(p1.IsSealed); 20356Assert.False(accessor.IsSealed); 21413Assert.False(p01.IsSealed); 21426Assert.False(accessor.IsSealed); 21439Assert.False(p02.IsSealed); 21448Assert.False(p02get.IsSealed); 21460Assert.False(p03.IsSealed); 21469Assert.False(p03set.IsSealed); 21481Assert.False(p04.IsSealed); 21490Assert.False(p04get.IsSealed); 21502Assert.False(p05.IsSealed); 21511Assert.False(p05set.IsSealed); 21523Assert.False(p06.IsSealed); 21532Assert.False(p06get.IsSealed); 21544Assert.False(p07.IsSealed); 21553Assert.False(p07set.IsSealed); 21565Assert.False(p08.IsSealed); 21574Assert.False(p08get.IsSealed); 21586Assert.False(p09.IsSealed); 21595Assert.False(p09set.IsSealed); 21607Assert.False(p10.IsSealed); 21616Assert.False(p10get.IsSealed); 21627Assert.False(p11.IsSealed); 21640Assert.False(accessor.IsSealed); 21652Assert.False(p12.IsSealed); 21665Assert.False(accessor.IsSealed); 21677Assert.False(p13.IsSealed); 21690Assert.False(accessor.IsSealed); 21702Assert.False(p14.IsSealed); 21715Assert.False(accessor.IsSealed); 21727Assert.False(p15.IsSealed); 21740Assert.False(accessor.IsSealed); 21752Assert.False(p16.IsSealed); 21765Assert.False(accessor.IsSealed); 21778Assert.False(p17.IsSealed); 21787Assert.False(p17get.IsSealed); 21799Assert.False(p18.IsSealed); 21808Assert.False(p18get.IsSealed); 21819Assert.False(p19.IsSealed); 26658Assert.False(p01.IsSealed); 26671Assert.False(accessor.IsSealed); 26684Assert.False(p02.IsSealed); 26693Assert.False(p02get.IsSealed); 26705Assert.False(p03.IsSealed); 26714Assert.False(p03set.IsSealed); 26726Assert.False(p04.IsSealed); 26735Assert.False(p04get.IsSealed); 26747Assert.False(p05.IsSealed); 26756Assert.False(p05set.IsSealed); 26768Assert.False(p06.IsSealed); 26777Assert.False(p06get.IsSealed); 26789Assert.False(p07.IsSealed); 26798Assert.False(p07set.IsSealed); 26810Assert.False(p08.IsSealed); 26819Assert.False(p08get.IsSealed); 26831Assert.False(p09.IsSealed); 26840Assert.False(p09set.IsSealed); 26852Assert.False(p10.IsSealed); 26861Assert.False(p10get.IsSealed); 26874Assert.False(p11.IsSealed); 26887Assert.False(accessor.IsSealed); 26900Assert.False(p14.IsSealed); 26913Assert.False(accessor.IsSealed); 27456Assert.False(p1.IsSealed); 27471Assert.False(accessor.IsSealed); 27530Assert.False(p1.IsSealed); 27544Assert.False(accessor.IsSealed); 27630Assert.False(p1.IsSealed); 27645Assert.False(accessor.IsSealed); 27798Assert.False(p1.IsSealed); 27812Assert.False(accessor.IsSealed); 27825Assert.False(p2.IsSealed); 27839Assert.False(accessor.IsSealed); 27852Assert.False(p3.IsSealed); 27866Assert.False(accessor.IsSealed); 27959Assert.False(p1.IsSealed); 27974Assert.False(accessor.IsSealed); 28055Assert.False(p1.IsSealed); 28069Assert.False(accessor.IsSealed); 28082Assert.False(p2.IsSealed); 28096Assert.False(accessor.IsSealed); 28109Assert.True(p3.IsSealed); 28123Assert.True(accessor.IsSealed); 28136Assert.False(p4.IsSealed); 28150Assert.False(accessor.IsSealed); 28273Assert.False(p1.IsSealed); 28285Assert.False(m1.IsSealed); 29408Assert.False(p1.IsSealed); 29423Assert.False(accessor.IsSealed); 29523Assert.False(p1.IsSealed); 29538Assert.False(accessor.IsSealed); 29553Assert.True(p2.IsSealed); 29568Assert.True(accessor.IsSealed); 29583Assert.True(p3.IsSealed); 29598Assert.True(accessor.IsSealed); 29824Assert.False(p2.IsSealed); 29857Assert.False(accessor.IsSealed); 29936Assert.False(p1.IsSealed); 29951Assert.False(accessor.IsSealed); 29966Assert.False(p2.IsSealed); 29981Assert.False(accessor.IsSealed); 29996Assert.False(p3.IsSealed); 30011Assert.False(accessor.IsSealed); 30025Assert.False(p4.IsSealed); 30040Assert.False(accessor.IsSealed); 30054Assert.False(p5.IsSealed); 30069Assert.False(accessor.IsSealed); 30266Assert.False(p1.IsSealed); 30281Assert.False(accessor.IsSealed); 30296Assert.False(p2.IsSealed); 30311Assert.False(accessor.IsSealed); 30326Assert.False(p3.IsSealed); 30341Assert.False(accessor.IsSealed); 30355Assert.False(p4.IsSealed); 30370Assert.False(accessor.IsSealed); 30487Assert.False(p1.IsSealed); 30502Assert.False(accessor.IsSealed); 30517Assert.False(p2.IsSealed); 30532Assert.False(accessor.IsSealed); 30547Assert.False(p3.IsSealed); 30562Assert.False(accessor.IsSealed); 30577Assert.False(p4.IsSealed); 30592Assert.False(accessor.IsSealed); 30606Assert.False(p5.IsSealed); 30621Assert.False(accessor.IsSealed); 30710Assert.False(p1.IsSealed); 30722Assert.False(m1.IsSealed); 31049Assert.False(p1.IsSealed); 31064Assert.False(accessor.IsSealed); 32882Assert.Equal(isAbstract, m1.IsSealed); 33719Assert.False(m1.IsSealed); 33835Assert.False(m1.IsSealed); 36938Assert.Equal(isAbstract, m1.IsSealed); 37830Assert.False(m1.IsSealed); 39971Assert.Equal(isAbstract, m1.IsSealed); 44479Assert.False(cctor.IsSealed); 44577Assert.False(cctor.IsSealed); 50932Assert.True(m.IsSealed); 51855Assert.True(i2m1.IsSealed); 51978Assert.True(i2m1.IsSealed); 52092Assert.False(c2m1.IsSealed); 52374Assert.True(reabstracting.IsSealed); 53556Assert.True(i2p1.IsSealed); 53571Assert.True(i2p1Get.IsSealed); 53588Assert.True(i2p1Set.IsSealed); 53699Assert.False(c2p1.IsSealed); 53706Assert.False(c2p1Get.IsSealed); 53714Assert.False(c2p1Set.IsSealed); 57338Assert.True(reabstracting.IsSealed); 58501Assert.False(c2p1.IsSealed); 58512Assert.False(c2p1Add.IsSealed); 58527Assert.False(c2p1Remove.IsSealed);
Symbols\Metadata\MetadataMemberTests.cs (3)
168Assert.False(ctor.IsSealed); 211Assert.False(member1.IsSealed); 317Assert.False(member2.IsSealed);
Symbols\Metadata\MetadataTypeTests.cs (4)
94Assert.False(class1.IsSealed); 142Assert.False(type1.IsSealed); 190Assert.False(type1.IsSealed); 240Assert.True(type1.IsSealed);
Symbols\Metadata\PE\LoadingEvents.cs (3)
113Assert.Equal(@event.IsSealed, @accessor.IsSealed); 614if (symbol.IsSealed) mods |= VirtualnessModifiers.Sealed;
Symbols\Metadata\PE\LoadingIndexers.cs (2)
1090Assert.Equal(property.IsSealed, @accessor.IsSealed);
Symbols\Metadata\PE\LoadingMethods.cs (31)
196Assert.False(basicModifiers1_M1.IsSealed); 202Assert.False(basicModifiers1_M2.IsSealed); 208Assert.False(basicModifiers1_M3.IsSealed); 214Assert.False(basicModifiers1_M4.IsSealed); 220Assert.False(basicModifiers1_M5.IsSealed); 226Assert.False(basicModifiers1_M6.IsSealed); 232Assert.False(basicModifiers1_M7.IsSealed); 238Assert.False(basicModifiers1_M8.IsSealed); 244Assert.False(basicModifiers1_M9.IsSealed); 257Assert.False(basicModifiers2_M1.IsSealed); 263Assert.True(basicModifiers2_M2.IsSealed); 269Assert.False(basicModifiers2_M6.IsSealed); 275Assert.True(basicModifiers2_M7.IsSealed); 286Assert.False(basicModifiers3_M1.IsSealed); 292Assert.False(basicModifiers3_M6.IsSealed); 305Assert.False(csharpModifiers1_M1.IsSealed); 311Assert.False(csharpModifiers1_M2.IsSealed); 317Assert.False(csharpModifiers1_M3.IsSealed); 323Assert.False(csharpModifiers1_M4.IsSealed); 335Assert.True(csharpModifiers2_M1.IsSealed); 341Assert.False(csharpModifiers2_M2.IsSealed); 347Assert.False(csharpModifiers2_M3.IsSealed); 359Assert.False(csharpModifiers3_M1.IsSealed); 365Assert.False(csharpModifiers3_M3.IsSealed); 371Assert.False(csharpModifiers3_M4.IsSealed); 969Assert.False(method.IsSealed); 975Assert.False(method.IsSealed); 981Assert.False(method.IsSealed); 987Assert.True(method.IsSealed); 993Assert.False(method.IsSealed); 999Assert.False(method.IsSealed);
Symbols\Metadata\PE\LoadingProperties.cs (1)
390if (symbol.IsSealed) mods |= VirtualnessModifiers.Sealed;
Symbols\Metadata\PE\TypeKindTests.cs (4)
78Assert.False(obj.IsSealed); 82Assert.False(@enum.IsSealed); 86Assert.True(func.IsSealed); 92Assert.False(console.IsSealed);
Symbols\Source\DelegateTests.cs (1)
133Assert.True(v.IsSealed);
Symbols\Source\MethodTests.cs (28)
380Assert.True(outP.IsSealed); 602Assert.False(m0.IsSealed); 609Assert.False(m1.IsSealed); 616Assert.False(m2.IsSealed); 623Assert.True(m3.IsSealed); 630Assert.False(m4.IsSealed); 637Assert.False(m5.IsSealed); 645Assert.False(m6.IsSealed); 674Assert.False(m1.IsSealed); 681Assert.False(m2.IsSealed); 688Assert.False(m3.IsSealed); 695Assert.False(m4.IsSealed); 702Assert.False(m5.IsSealed); 710Assert.False(m6.IsSealed); 795Assert.False(m0.IsSealed); 802Assert.False(m1.IsSealed); 809Assert.False(m2.IsSealed); 816Assert.True(m3.IsSealed); 823Assert.False(m4.IsSealed); 830Assert.False(m5.IsSealed); 838Assert.False(m6.IsSealed); 862Assert.False(m0.IsSealed); 869Assert.False(m1.IsSealed); 876Assert.False(m2.IsSealed); 883Assert.False(m3.IsSealed); 890Assert.False(m4.IsSealed); 897Assert.False(m5.IsSealed); 905Assert.False(m6.IsSealed);
Symbols\Source\ModifierTests.cs (3)
73Assert.True(m8.IsSealed); 77Assert.True(m8_1.IsSealed); 81Assert.True(m8_2.IsSealed);
Symbols\StaticAbstractMembersInInterfacesTests.cs (108)
155Assert.False(m01.IsSealed); 167Assert.False(m02.IsSealed); 179Assert.False(m03.IsSealed); 191Assert.False(m04.IsSealed); 203Assert.False(m05.IsSealed); 215Assert.False(m06.IsSealed); 227Assert.False(m07.IsSealed); 239Assert.False(m08.IsSealed); 251Assert.False(m09.IsSealed); 263Assert.False(m10.IsSealed); 866Assert.False(m01.IsSealed); 994Assert.False(m01.IsSealed); 1024Assert.False(m01.IsSealed); 1066Assert.False(m01.IsSealed); 1081Assert.False(m01.IsSealed); 1159Assert.False(m01.IsSealed); 1196Assert.False(m01.IsSealed); 1233Assert.False(m01.IsSealed); 1280Assert.False(m01.IsSealed); 1295Assert.False(m01.IsSealed); 1331Assert.False(m01.IsSealed); 1346Assert.False(m01.IsSealed); 1386Assert.False(m01.IsSealed); 1401Assert.False(m01.IsSealed); 1444Assert.False(m01.IsSealed); 1459Assert.False(m01.IsSealed); 1499Assert.False(m01.IsSealed); 1514Assert.False(m01.IsSealed); 1557Assert.False(m01.IsSealed); 1572Assert.False(m01.IsSealed); 1738Assert.False(m01.IsSealed); 1748Assert.False(m02.IsSealed); 1758Assert.False(m03.IsSealed); 1768Assert.False(m04.IsSealed); 1778Assert.False(m05.IsSealed); 1788Assert.False(m06.IsSealed); 1798Assert.False(m07.IsSealed); 1808Assert.False(m08.IsSealed); 1818Assert.False(m09.IsSealed); 1828Assert.False(m10.IsSealed); 1840Assert.False(m01.IsSealed); 1852Assert.False(m02.IsSealed); 1864Assert.False(m03.IsSealed); 1876Assert.False(m04.IsSealed); 1888Assert.False(m05.IsSealed); 1900Assert.False(m06.IsSealed); 1912Assert.False(m07.IsSealed); 1924Assert.False(m08.IsSealed); 1936Assert.False(m09.IsSealed); 1948Assert.False(m10.IsSealed); 2544Assert.False(m01.IsSealed); 2554Assert.False(m02.IsSealed); 2564Assert.False(m03.IsSealed); 2574Assert.False(m04.IsSealed); 2584Assert.False(m05.IsSealed); 2594Assert.False(m06.IsSealed); 2604Assert.False(m07.IsSealed); 2614Assert.False(m08.IsSealed); 2624Assert.False(m09.IsSealed); 2634Assert.False(m10.IsSealed); 2648Assert.False(m01.IsSealed); 2660Assert.False(m02.IsSealed); 2672Assert.False(m03.IsSealed); 2684Assert.False(m04.IsSealed); 2696Assert.False(m05.IsSealed); 2708Assert.False(m06.IsSealed); 2720Assert.False(m07.IsSealed); 2732Assert.False(m08.IsSealed); 2744Assert.False(m09.IsSealed); 2756Assert.False(m10.IsSealed); 3376Assert.False(m01.IsSealed); 3388Assert.False(m02.IsSealed); 3400Assert.False(m03.IsSealed); 3412Assert.False(m04.IsSealed); 3424Assert.False(m05.IsSealed); 3436Assert.False(m06.IsSealed); 3448Assert.False(m07.IsSealed); 3460Assert.False(m08.IsSealed); 3472Assert.False(m09.IsSealed); 3484Assert.False(m10.IsSealed); 4143Assert.False(m01.IsSealed); 4156Assert.False(m01.IsSealed); 4169Assert.False(m01.IsSealed); 4389Assert.False(m01.IsSealed); 4402Assert.False(m01.IsSealed); 4415Assert.False(m01.IsSealed); 4575Assert.False(m01.IsSealed); 4588Assert.False(m01.IsSealed); 4601Assert.False(m01.IsSealed); 4815Assert.False(m01.IsSealed); 4828Assert.False(m01.IsSealed); 4841Assert.False(m01.IsSealed); 5318Assert.False(m01.IsSealed); 5354Assert.False(m01.IsSealed); 5503Assert.False(m01.IsSealed); 5571Assert.False(m01.IsSealed); 5611Assert.False(m01.IsSealed); 5655Assert.False(m01.IsSealed); 5886Assert.False(m01.IsSealed); 5925Assert.False(m01.IsSealed); 5990Assert.False(p01.IsSealed); 6002Assert.False(m01.IsSealed); 6035Assert.False(p01.IsSealed); 6047Assert.False(m01.IsSealed); 6128Assert.False(e01.IsSealed); 6140Assert.False(m01.IsSealed); 6174Assert.False(e01.IsSealed); 6186Assert.False(m01.IsSealed);
Symbols\TypeTests.cs (1)
479Assert.False(elemType1.Type.IsSealed);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Extensions.cs (2)
586Assert.Equal(propertyOrEvent.IsSealed, accessor.IsSealed);
FunctionPointerUtilities.cs (1)
75Assert.False(symbol.IsSealed);