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