24 references to ReadOnly
Microsoft.CodeAnalysis.CSharp (24)
Parser\LanguageParser.cs (1)
1047
return DeclarationModifiers.
ReadOnly
;
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
49
=> (Modifiers & DeclarationModifiers.
ReadOnly
) != 0;
Symbols\Source\ModifierUtils.cs (3)
300
case DeclarationModifiers.
ReadOnly
:
358
return DeclarationModifiers.
ReadOnly
;
503
case FieldSymbol when (modifiers & DeclarationModifiers.
ReadOnly
) != 0:
Symbols\Source\SourceEventSymbol.cs (2)
392
get { return (_modifiers & DeclarationModifiers.
ReadOnly
) != 0; }
487
allowedModifiers |= DeclarationModifiers.
ReadOnly
;
Symbols\Source\SourceMemberContainerSymbol.cs (2)
314
allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.
ReadOnly
| DeclarationModifiers.Unsafe;
824
public override bool IsReadOnly => HasFlag(DeclarationModifiers.
ReadOnly
);
Symbols\Source\SourceMemberFieldSymbol.cs (4)
175
DeclarationModifiers.
ReadOnly
|
203
reportBadMemberFlagIfAny(result, DeclarationModifiers.
ReadOnly
, diagnostics, errorLocation);
208
result &= ~(DeclarationModifiers.Static | DeclarationModifiers.
ReadOnly
| DeclarationModifiers.Const | DeclarationModifiers.Volatile | DeclarationModifiers.Required);
220
reportBadMemberFlagIfAny(result, DeclarationModifiers.
ReadOnly
, diagnostics, errorLocation);
Symbols\Source\SourceMemberMethodSymbol.cs (1)
572
return (this.DeclarationModifiers & DeclarationModifiers.
ReadOnly
) != 0;
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (2)
257
allowedModifiers |= DeclarationModifiers.
ReadOnly
;
277
mods |= DeclarationModifiers.
ReadOnly
;
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
243
propertyModifiers & ~(DeclarationModifiers.Indexer | DeclarationModifiers.
ReadOnly
);
433
internal bool LocalDeclaredReadOnly => (DeclarationModifiers & DeclarationModifiers.
ReadOnly
) != 0;
502
allowedModifiers |= DeclarationModifiers.
ReadOnly
;
Symbols\Source\SourcePropertySymbol.cs (1)
337
allowedModifiers |= DeclarationModifiers.
ReadOnly
;
Symbols\Source\SourcePropertySymbolBase.cs (1)
519
internal bool HasReadOnlyModifier => (_modifiers & DeclarationModifiers.
ReadOnly
) != 0;
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
36
(isReadOnly ? DeclarationModifiers.
ReadOnly
: DeclarationModifiers.None) |
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (2)
37
(isReadOnly ? DeclarationModifiers.
ReadOnly
: DeclarationModifiers.None) |
107
get { return (_modifiers & DeclarationModifiers.
ReadOnly
) != 0; }