8 overrides of HasUnscopedRefAttribute
Microsoft.CodeAnalysis.CSharp (8)
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
156
internal sealed override bool
HasUnscopedRefAttribute
=> false;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
134
internal sealed override bool
HasUnscopedRefAttribute
=> false;
Symbols\ErrorPropertySymbol.cs (1)
82
internal sealed override bool
HasUnscopedRefAttribute
=> false;
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
625
internal sealed override bool
HasUnscopedRefAttribute
Symbols\SignatureOnlyPropertySymbol.cs (1)
66
internal sealed override bool
HasUnscopedRefAttribute
=> false;
Symbols\Source\SourcePropertySymbolBase.cs (1)
1698
internal sealed override bool
HasUnscopedRefAttribute
=> GetDecodedWellKnownAttributeData()?.HasUnscopedRefAttribute == true;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListProperty.cs (1)
77
internal override bool
HasUnscopedRefAttribute
=> false;
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
166
internal sealed override bool
HasUnscopedRefAttribute
=> _underlyingProperty.HasUnscopedRefAttribute;
46 references to HasUnscopedRefAttribute
Microsoft.CodeAnalysis.CSharp (2)
Symbols\MethodSymbolExtensions.cs (1)
234
method.AssociatedSymbol is PropertySymbol {
HasUnscopedRefAttribute
: true };
Symbols\Wrapped\WrappedPropertySymbol.cs (1)
166
internal sealed override bool HasUnscopedRefAttribute => _underlyingProperty.
HasUnscopedRefAttribute
;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (44)
RefStructInterfacesTests.cs (44)
157
Assert.True(propertySymbol.
HasUnscopedRefAttribute
);
189
Assert.True(propertySymbol.
HasUnscopedRefAttribute
);
223
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
248
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
274
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
312
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
352
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
380
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
404
Assert.True(propertySymbol.
HasUnscopedRefAttribute
);
436
Assert.True(propertySymbol.
HasUnscopedRefAttribute
);
470
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
496
Assert.True(propertySymbol.
HasUnscopedRefAttribute
);
522
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
560
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
600
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
629
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1061
Assert.Equal(onInterfaceProperty, p.
HasUnscopedRefAttribute
);
1121
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1177
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1223
Assert.False(c1P.
HasUnscopedRefAttribute
);
1226
Assert.False(c2P.
HasUnscopedRefAttribute
);
1229
Assert.False(c3P.
HasUnscopedRefAttribute
);
1289
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1311
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1348
Assert.Equal(onImplementationProperty, propertySymbol.
HasUnscopedRefAttribute
);
1401
Assert.Equal(onImplementationProperty, propertySymbol.
HasUnscopedRefAttribute
);
1458
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1478
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1577
Assert.Equal(onProperty, propertySymbol.
HasUnscopedRefAttribute
);
1611
Assert.Equal(onProperty, propertySymbol.
HasUnscopedRefAttribute
);
1637
Assert.Equal(onInterfaceProperty, p.
HasUnscopedRefAttribute
);
1697
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1753
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1799
Assert.False(c1P.
HasUnscopedRefAttribute
);
1802
Assert.False(c2P.
HasUnscopedRefAttribute
);
1805
Assert.False(c3P.
HasUnscopedRefAttribute
);
1865
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1887
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
1924
Assert.Equal(onImplementationProperty, propertySymbol.
HasUnscopedRefAttribute
);
1977
Assert.Equal(onImplementationProperty, propertySymbol.
HasUnscopedRefAttribute
);
2034
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
2054
Assert.False(propertySymbol.
HasUnscopedRefAttribute
);
2153
Assert.Equal(onProperty, propertySymbol.
HasUnscopedRefAttribute
);
2187
Assert.Equal(onProperty, propertySymbol.
HasUnscopedRefAttribute
);