protected override void FreezeInternal() { parameters = FreezableHelper.FreezeListAndElements(parameters); FreezableHelper.Freeze(getter); FreezableHelper.Freeze(setter); base.FreezeInternal(); }
protected override void FreezeInternal() { returnTypeAttributes = FreezableHelper.FreezeListAndElements(returnTypeAttributes); typeParameters = FreezableHelper.FreezeListAndElements(typeParameters); parameters = FreezableHelper.FreezeListAndElements(parameters); base.FreezeInternal(); }
protected override void FreezeInternal() { base.FreezeInternal(); baseTypes = FreezableHelper.FreezeList(baseTypes); typeParameters = FreezableHelper.FreezeListAndElements(typeParameters); nestedTypes = FreezableHelper.FreezeListAndElements(nestedTypes); members = FreezableHelper.FreezeListAndElements(members); }
protected virtual void FreezeInternal() { attributes = FreezableHelper.FreezeListAndElements(attributes); if (rareFields != null) { rareFields.FreezeInternal(); } }
protected override void FreezeInternal() { base.FreezeInternal(); assemblyAttributes = FreezableHelper.FreezeListAndElements(assemblyAttributes); moduleAttributes = FreezableHelper.FreezeListAndElements(moduleAttributes); foreach (var type in typeDefinitions.Values) { FreezableHelper.Freeze(type); } }
protected override void FreezeInternal() { base.FreezeInternal(); constructorParameterTypes = FreezableHelper.FreezeList(constructorParameterTypes); positionalArguments = FreezableHelper.FreezeListAndElements(positionalArguments); namedArguments = FreezableHelper.FreezeList(namedArguments); foreach (var pair in namedArguments) { FreezableHelper.Freeze(pair.Key); FreezableHelper.Freeze(pair.Value); } }
protected virtual void FreezeInternal() { attributes = FreezableHelper.FreezeListAndElements(attributes); }
void FreezeInternal() { attributes = FreezableHelper.FreezeListAndElements(attributes); FreezableHelper.Freeze(defaultValue); }