47 references to ReadOnly
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
103
=> (modifiers - DeclarationModifiers.Volatile) | DeclarationModifiers.
ReadOnly
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableCodeFixProvider.cs (2)
56
(fieldDeclarationModifiers & DeclarationModifiers.
ReadOnly
) == DeclarationModifiers.
ReadOnly
;
Microsoft.CodeAnalysis.CSharp.Features (3)
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider.cs (1)
224
DeclarationModifiers.
ReadOnly
,
src\Analyzers\CSharp\CodeFixes\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableCodeFixProvider.cs (2)
56
(fieldDeclarationModifiers & DeclarationModifiers.
ReadOnly
) == DeclarationModifiers.
ReadOnly
;
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
CodeGeneration\CSharpSyntaxGenerator.cs (9)
411
var actualModifiers = modifiers - (DeclarationModifiers.
ReadOnly
| DeclarationModifiers.WriteOnly);
505
var actualModifiers = modifiers - (DeclarationModifiers.
ReadOnly
| DeclarationModifiers.WriteOnly);
1449
DeclarationModifiers.
ReadOnly
|
1463
DeclarationModifiers.
ReadOnly
|
1480
DeclarationModifiers.
ReadOnly
|
1492
DeclarationModifiers.
ReadOnly
|
1503
DeclarationModifiers.
ReadOnly
|
1529
DeclarationModifiers.
ReadOnly
|
1536
private static readonly DeclarationModifiers s_propertyAccessorModifiers = s_eventAccessorModifiers | DeclarationModifiers.
ReadOnly
;
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (24)
CodeGeneration\SyntaxGeneratorTests.cs (24)
809
Generator.FieldDeclaration("fld", Generator.TypeExpression(SpecialType.System_Int32), accessibility: Accessibility.NotApplicable, modifiers: DeclarationModifiers.Static | DeclarationModifiers.
ReadOnly
),
1132
Generator.PropertyDeclaration("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.Abstract | DeclarationModifiers.
ReadOnly
),
1140
Generator.PropertyDeclaration("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.
ReadOnly
),
1144
Generator.PropertyDeclaration("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.
ReadOnly
, getAccessorStatements: []),
1164
Generator.PropertyDeclaration("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.
ReadOnly
, getAccessorStatements: [Generator.IdentifierName("y")]),
1184
Generator.IndexerDeclaration([Generator.ParameterDeclaration("z", Generator.IdentifierName("y"))], Generator.IdentifierName("x"), modifiers: DeclarationModifiers.Abstract | DeclarationModifiers.
ReadOnly
),
1196
Generator.IndexerDeclaration([Generator.ParameterDeclaration("z", Generator.IdentifierName("y"))], Generator.IdentifierName("x"), modifiers: DeclarationModifiers.
ReadOnly
),
1204
Generator.IndexerDeclaration([Generator.ParameterDeclaration("z", Generator.IdentifierName("y"))], Generator.IdentifierName("x"), modifiers: DeclarationModifiers.
ReadOnly
,
1737
Generator.InterfaceDeclaration("i", members: [Generator.PropertyDeclaration("p", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.
ReadOnly
)]),
1745
Generator.InterfaceDeclaration("i", members: [Generator.IndexerDeclaration([Generator.ParameterDeclaration("y", Generator.IdentifierName("x"))], Generator.IdentifierName("t"), Accessibility.Public, DeclarationModifiers.
ReadOnly
)]),
3178
DeclarationModifiers.New | DeclarationModifiers.Partial | DeclarationModifiers.Unsafe | DeclarationModifiers.
ReadOnly
,
3194
DeclarationModifiers.Const | DeclarationModifiers.New | DeclarationModifiers.
ReadOnly
| DeclarationModifiers.Static | DeclarationModifiers.Unsafe,
3206
DeclarationModifiers.Abstract | DeclarationModifiers.Async | DeclarationModifiers.New | DeclarationModifiers.Override | DeclarationModifiers.Partial | DeclarationModifiers.Sealed | DeclarationModifiers.Static | DeclarationModifiers.Virtual | DeclarationModifiers.Unsafe | DeclarationModifiers.
ReadOnly
,
3210
DeclarationModifiers.Abstract | DeclarationModifiers.New | DeclarationModifiers.Override | DeclarationModifiers.
ReadOnly
| DeclarationModifiers.Sealed | DeclarationModifiers.Static | DeclarationModifiers.Virtual | DeclarationModifiers.Unsafe,
3214
DeclarationModifiers.Abstract | DeclarationModifiers.New | DeclarationModifiers.Override | DeclarationModifiers.
ReadOnly
| DeclarationModifiers.Sealed | DeclarationModifiers.Static | DeclarationModifiers.Virtual | DeclarationModifiers.Unsafe,
3218
DeclarationModifiers.Abstract | DeclarationModifiers.New | DeclarationModifiers.Override | DeclarationModifiers.Sealed | DeclarationModifiers.Static | DeclarationModifiers.Virtual | DeclarationModifiers.Unsafe | DeclarationModifiers.
ReadOnly
,
3222
DeclarationModifiers.Abstract | DeclarationModifiers.New | DeclarationModifiers.Override | DeclarationModifiers.Sealed | DeclarationModifiers.Static | DeclarationModifiers.Virtual | DeclarationModifiers.Unsafe | DeclarationModifiers.
ReadOnly
,
3226
DeclarationModifiers.Abstract | DeclarationModifiers.New | DeclarationModifiers.Override | DeclarationModifiers.Virtual | DeclarationModifiers.
ReadOnly
,
4033
var xReadOnly = Generator.WithModifiers(declX, DeclarationModifiers.
ReadOnly
);
4036
Assert.Equal(DeclarationModifiers.
ReadOnly
, Generator.GetModifiers(xReadOnly));
5121
=> TestModifiersAsync(DeclarationModifiers.
ReadOnly
,
5142
=> TestModifiersAsync(DeclarationModifiers.Virtual | DeclarationModifiers.
ReadOnly
,
5152
=> TestModifiersAsync(DeclarationModifiers.
ReadOnly
| DeclarationModifiers.Required,
5192
=> TestModifiersAsync(DeclarationModifiers.
ReadOnly
| DeclarationModifiers.Sealed,
Microsoft.CodeAnalysis.Features (2)
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
299
DeclarationModifiers.
ReadOnly
,
src\Analyzers\Core\CodeFixes\MakeFieldReadonly\AbstractMakeFieldReadonlyCodeFixProvider.cs (1)
103
=> (modifiers - DeclarationModifiers.Volatile) | DeclarationModifiers.
ReadOnly
;
Microsoft.VisualStudio.LanguageServices.Implementation (2)
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (2)
84
new ModifierViewModel(DeclarationModifiers.
ReadOnly
, "readonly", specification),
126
new ModifierViewModel(DeclarationModifiers.
ReadOnly
, "ReadOnly", specification),
Roslyn.Diagnostics.Analyzers (4)
AbstractCreateTestAccessor`1.cs (2)
84
DeclarationModifiers.
ReadOnly
);
93
modifiers: DeclarationModifiers.
ReadOnly
,
AbstractExposeMemberForTesting`1.cs (2)
146
modifiers = DeclarationModifiers.
ReadOnly
;
182
modifiers = DeclarationModifiers.
ReadOnly
;