12 references to ReadOnlyKeyword
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Crefs.cs (2)
1134
if (refKind == RefKind.Ref && parameter.
ReadOnlyKeyword
.IsKind(SyntaxKind.ReadOnlyKeyword))
1136
CheckFeatureAvailability(parameter.
ReadOnlyKeyword
, MessageID.IDS_FeatureRefReadonlyParameters, diagnostics, forceWarning: true);
Syntax.xml.Main.Generated.cs (1)
2143
=> node.Update(VisitToken(node.RefKindKeyword), VisitToken(node.
ReadOnlyKeyword
), (TypeSyntax?)Visit(node.Type) ?? throw new ArgumentNullException("type"));
Syntax.xml.Syntax.Generated.cs (3)
14757
if (refKindKeyword != this.RefKindKeyword || readOnlyKeyword != this.
ReadOnlyKeyword
|| type != this.Type)
14767
public CrefParameterSyntax WithRefKindKeyword(SyntaxToken refKindKeyword) => Update(refKindKeyword, this.
ReadOnlyKeyword
, this.Type);
14769
public CrefParameterSyntax WithType(TypeSyntax type) => Update(this.RefKindKeyword, this.
ReadOnlyKeyword
, type);
Syntax\CrefParameterSyntax.cs (1)
28
return this.Update(refKindKeyword: refKindKeyword, readOnlyKeyword: this.
ReadOnlyKeyword
, type: type);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
DocumentationComments\CrefTests.cs (3)
6670
Assert.Equal(SyntaxKind.None, parameter.
ReadOnlyKeyword
.Kind());
6713
Assert.Equal(SyntaxKind.ReadOnlyKeyword, parameter.
ReadOnlyKeyword
.Kind());
6863
Assert.Equal(SyntaxKind.ReadOnlyKeyword, parameter.
ReadOnlyKeyword
.Kind());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.cs (2)
13815
Assert.Equal(SyntaxKind.None, node.
ReadOnlyKeyword
.Kind());
13817
var newNode = node.WithRefKindKeyword(node.RefKindKeyword).WithReadOnlyKeyword(node.
ReadOnlyKeyword
).WithType(node.Type);