11 overrides of RefCustomModifiers
Microsoft.CodeAnalysis.CSharp (11)
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
51public override ImmutableArray<CustomModifier> RefCustomModifiers
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
151public override ImmutableArray<CustomModifier> RefCustomModifiers
Symbols\ErrorPropertySymbol.cs (1)
94public override ImmutableArray<CustomModifier> RefCustomModifiers { get { return ImmutableArray<CustomModifier>.Empty; } }
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
690public override ImmutableArray<CustomModifier> RefCustomModifiers
Symbols\NativeIntegerTypeSymbol.cs (1)
502public override ImmutableArray<CustomModifier> RefCustomModifiers => UnderlyingProperty.RefCustomModifiers;
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
80public override ImmutableArray<CustomModifier> RefCustomModifiers
Symbols\SignatureOnlyPropertySymbol.cs (1)
54public override ImmutableArray<CustomModifier> RefCustomModifiers { get { return _refCustomModifiers; } }
Symbols\Source\SourcePropertySymbolBase.cs (1)
697public sealed override ImmutableArray<CustomModifier> RefCustomModifiers
Symbols\SubstitutedPropertySymbol.cs (1)
68public override ImmutableArray<CustomModifier> RefCustomModifiers
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListProperty.cs (1)
37public override ImmutableArray<CustomModifier> RefCustomModifiers => ImmutableArray<CustomModifier>.Empty;
Symbols\Synthesized\SynthesizedEmbeddedExtensionMarkerNameAttributeSymbol.cs (1)
100public override ImmutableArray<CustomModifier> RefCustomModifiers => [];
41 references to RefCustomModifiers
Microsoft.CodeAnalysis.CSharp (13)
Emitter\Model\PropertySymbolAdapter.cs (1)
193return AdaptedPropertySymbol.RefCustomModifiers.As<ICustomModifier>();
Symbols\MemberSymbolExtensions.cs (1)
494count += type.CustomModifiers.Length + property.RefCustomModifiers.Length;
Symbols\NativeIntegerTypeSymbol.cs (1)
502public override ImmutableArray<CustomModifier> RefCustomModifiers => UnderlyingProperty.RefCustomModifiers;
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
899return propertyType.CustomModifiers.Any() || property.RefCustomModifiers.Any() ||
Symbols\PropertySymbol.cs (2)
405DeriveUseSiteInfoFromCustomModifiers(ref result, this.RefCustomModifiers, AllowedRequiredModifierType.System_Runtime_InteropServices_InAttribute) || 418GetUnificationUseSiteDiagnosticRecursive(ref diagnosticInfo, this.RefCustomModifiers, this, ref unificationCheckedTypes) ||
Symbols\PublicModel\PropertySymbol.cs (1)
103get { return _underlying.RefCustomModifiers; }
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
84return RetargetingTranslator.RetargetModifiers(_underlyingProperty.RefCustomModifiers, ref _lazyRefCustomModifiers);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1091RetargetModifiers(property.RefCustomModifiers, modifiersHaveChanged: out _),
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
296_lazyRefCustomModifiers = associatedProperty.RefCustomModifiers;
Symbols\Source\SourcePropertySymbolBase.cs (1)
251_lazyRefCustomModifiers = _refKind != RefKind.None ? overriddenOrImplementedProperty.RefCustomModifiers : ImmutableArray<CustomModifier>.Empty;
Symbols\SubstitutedPropertySymbol.cs (1)
70get { return _containingType.TypeSubstitution.SubstituteCustomModifiers(OriginalDefinition.RefCustomModifiers); }
Symbols\SymbolExtensions.cs (1)
495refCustomModifiers = property.RefCustomModifiers;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (28)
Emit\InAttributeModifierTests.cs (28)
2670AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 2690AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 2711AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 2732AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 2793AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 2813AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 2814AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 2835AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 3862AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 3885AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 3907AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 3931AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 3953AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 3977AssertSingleInAttributeRequiredModifier(implicitproperty.RefCustomModifiers); 3999AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 4023AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 4045AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 4069AssertSingleInAttributeRequiredModifier(property.RefCustomModifiers); 4338AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4362AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4384AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4408AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4430AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4454AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4476AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4500AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4522AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers); 4546AssertSingleInAttributeRequiredModifier(indexer.RefCustomModifiers);