5 overrides of IsReadOnly
Microsoft.CodeAnalysis.CSharp (5)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
82
public override bool
IsReadOnly
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
479
public override bool
IsReadOnly
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
49
public sealed override bool
IsReadOnly
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
107
public override bool
IsReadOnly
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
141
public override bool
IsReadOnly
12 references to IsReadOnly
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Attributes.cs (1)
639
invalidNamedArgument |= fieldSymbol.
IsReadOnly
;
Binder\Binder_Expressions.cs (1)
6090
if (isRhsNestedInitializer && fieldSymbol.
IsReadOnly
&& fieldSymbol.Type.IsValueType)
Binder\Binder.ValueChecks.cs (2)
1434
if (backingField.
IsReadOnly
)
1614
if (fieldSymbol.
IsReadOnly
)
CodeGen\CodeGenerator_HasHome.cs (1)
222
if (!field.
IsReadOnly
)
Emitter\Model\FieldSymbolAdapter.cs (1)
204
return AdaptedFieldSymbol.
IsReadOnly
|| (AdaptedFieldSymbol.IsConst && !AdaptedFieldSymbol.IsMetadataConstant);
Emitter\NoPia\EmbeddedField.cs (1)
64
return UnderlyingField.AdaptedFieldSymbol.
IsReadOnly
;
Lowering\SpillSequenceSpiller.cs (1)
410
if (refKind != RefKind.None || fieldSymbol.
IsReadOnly
)
Lowering\StateMachineRewriter\RefInitializationHoister.cs (1)
192
if (refKind != RefKind.None || field.FieldSymbol.
IsReadOnly
) return expr;
Symbols\PublicModel\FieldSymbol.cs (1)
84
bool IFieldSymbol.IsReadOnly => _underlying.
IsReadOnly
;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
2021
if (elementField.IsRequired || elementField.
IsReadOnly
|| elementField.IsVolatile || elementField.IsFixedSizeBuffer)
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
145
return _underlyingField.
IsReadOnly
;