63 references to ReadOnlyKeyword
Microsoft.CodeAnalysis.VisualBasic (18)
Binding\Binder_Utils.vb (1)
92Case SyntaxKind.ReadOnlyKeyword : Return SourceMemberFlags.ReadOnly
Declarations\DeclarationTreeBuilder.vb (1)
832Case SyntaxKind.ReadOnlyKeyword : bit = DeclarationModifiers.ReadOnly
Generated\Syntax.xml.Main.Generated.vb (2)
45106SyntaxKind.ReadOnlyKeyword, 45578Case SyntaxKind.ReadOnlyKeyword
Parser\Parser.vb (5)
708SyntaxKind.ReadOnlyKeyword, 1029SyntaxKind.ReadOnlyKeyword, 1871SyntaxKind.ReadOnlyKeyword, 1971Case SyntaxKind.ReadOnlyKeyword, 4185If propertyStatement Is originalStatement AndAlso propertyStatement.Modifiers.Any(SyntaxKind.ReadOnlyKeyword) Then
Scanner\KeywordTable.vb (1)
135SyntaxKind.ReadOnlyKeyword, None,
SymbolDisplay\SymbolDisplayVisitor.Members.vb (2)
68AddKeyword(SyntaxKind.ReadOnlyKeyword) 604AddKeyword(SyntaxKind.ReadOnlyKeyword)
Symbols\Source\SourceMemberFieldSymbol.vb (1)
484binder.ReportModifierError(syntax.Modifiers, ERRID.ERR_BadConstFlags1, diagBag.DiagnosticBag, SyntaxKind.ReadOnlyKeyword)
Symbols\SymbolExtensions.vb (1)
92Return SyntaxFacts.GetText(SyntaxKind.ReadOnlyKeyword)
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
272SyntaxKind.ReadOnlyKeyword,
Syntax\SyntaxKindFacts.vb (2)
194SyntaxKind.ReadOnlyKeyword, 391SyntaxKind.ReadOnlyKeyword,
Syntax\SyntaxNodeFactories.vb (1)
586SyntaxKind.ReadOnlyKeyword,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
225Case SyntaxKind.ReadOnlyKeyword
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\FieldGenerator.vb (4)
29Where(Function(f) f.Modifiers.Any(SyntaxKind.ReadOnlyKeyword)). 33Where(Function(f) Not f.Modifiers.Any(SyntaxKind.ReadOnlyKeyword) AndAlso Not f.Modifiers.Any(SyntaxKind.ConstKeyword)). 37If(fieldDeclaration.Modifiers.Any(SyntaxKind.ReadOnlyKeyword), 119tokens.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\PropertyGenerator.vb (1)
223tokens.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
370Return BothHaveModifier(x, y, SyntaxKind.ReadOnlyKeyword, comparisonResult)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
168SyntaxKind.ReadOnlyKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
223SyntaxKind.ReadOnlyKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
456_list = _list.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\ModifierCollectionFacts.vb (1)
124Case SyntaxKind.ReadOnlyKeyword
Microsoft.CodeAnalysis.VisualBasic.Features (7)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (1)
191If setter Is Nothing AndAlso Not updatedProperty.PropertyStatement.Modifiers.Any(SyntaxKind.ReadOnlyKeyword) Then
Completion\KeywordRecommenders\Declarations\GetSetKeywordRecommender.vb (1)
46If Not propertyDeclaration.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.ReadOnlyKeyword) Then
ConvertAutoPropertyToFullProperty\VisualBasicConvertAutoPropertyToFullProperty.vb (1)
65If modifier.IsKind(SyntaxKind.ReadOnlyKeyword) Then
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (3)
238modifiers.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword)) 240modifiers.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword)) 243modifiers.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (1)
82Dim modifiers = getMethodStatement.Modifiers.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicUseLiteralsWhereAppropriate.Fixer.vb (1)
34Return syntaxToken.IsKind(SyntaxKind.ReadOnlyKeyword)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (15)
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (2)
60SyntaxKind.ReadOnlyKeyword, SyntaxKind.WriteOnlyKeyword, SyntaxKind.DimKeyword, SyntaxKind.ConstKeyword, 66SyntaxKind.SharedKeyword, SyntaxKind.ShadowsKeyword, SyntaxKind.ReadOnlyKeyword}
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1115If (Not prop.Modifiers.Any(SyntaxKind.ReadOnlyKeyword)) Then 1298Dim mods = SyntaxFactory.TokenList(propertyStatement.Modifiers.Where(Function(tk) tk.IsKind(SyntaxKind.ReadOnlyKeyword) Or tk.IsKind(SyntaxKind.DefaultKeyword)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
225Case SyntaxKind.ReadOnlyKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\FieldGenerator.vb (4)
29Where(Function(f) f.Modifiers.Any(SyntaxKind.ReadOnlyKeyword)). 33Where(Function(f) Not f.Modifiers.Any(SyntaxKind.ReadOnlyKeyword) AndAlso Not f.Modifiers.Any(SyntaxKind.ConstKeyword)). 37If(fieldDeclaration.Modifiers.Any(SyntaxKind.ReadOnlyKeyword), 119tokens.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\PropertyGenerator.vb (1)
223tokens.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
370Return BothHaveModifier(x, y, SyntaxKind.ReadOnlyKeyword, comparisonResult)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
168SyntaxKind.ReadOnlyKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
223SyntaxKind.ReadOnlyKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
456_list = _list.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\ModifierCollectionFacts.vb (1)
124Case SyntaxKind.ReadOnlyKeyword
Roslyn.Diagnostics.VisualBasic.Analyzers (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
225Case SyntaxKind.ReadOnlyKeyword
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\FieldGenerator.vb (4)
29Where(Function(f) f.Modifiers.Any(SyntaxKind.ReadOnlyKeyword)). 33Where(Function(f) Not f.Modifiers.Any(SyntaxKind.ReadOnlyKeyword) AndAlso Not f.Modifiers.Any(SyntaxKind.ConstKeyword)). 37If(fieldDeclaration.Modifiers.Any(SyntaxKind.ReadOnlyKeyword), 119tokens.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\PropertyGenerator.vb (1)
223tokens.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
370Return BothHaveModifier(x, y, SyntaxKind.ReadOnlyKeyword, comparisonResult)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb (1)
168SyntaxKind.ReadOnlyKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
223SyntaxKind.ReadOnlyKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
456_list = _list.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Utilities\ModifierCollectionFacts.vb (1)
124Case SyntaxKind.ReadOnlyKeyword