17 references to ScopedKeyword
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Deconstruct.cs (4)
825
diagnostics.Add(ErrorCode.ERR_ScopedDiscard, scopedType.
ScopedKeyword
.GetLocation());
885
ModifierUtils.CheckScopedModifierAvailability(typeSyntax, scopedType.
ScopedKeyword
, diagnostics);
935
diagnostics.Add(ErrorCode.ERR_UnexpectedToken, scopedType.
ScopedKeyword
.GetLocation(), scopedType.
ScopedKeyword
.ValueText);
Binder\Binder_Expressions.cs (4)
3165
diagnostics.Add(ErrorCode.ERR_ScopedDiscard, scopedType.
ScopedKeyword
.GetLocation());
3209
ModifierUtils.CheckScopedModifierAvailability(typeSyntax, scopedType.
ScopedKeyword
, diagnostics);
3260
diagnostics.Add(ErrorCode.ERR_UnexpectedToken, scopedType.
ScopedKeyword
.GetLocation(), scopedType.
ScopedKeyword
.ValueText);
Binder\Binder_Statements.cs (2)
715
ModifierUtils.CheckScopedModifierAvailability(node, scopedType.
ScopedKeyword
, diagnostics);
2845
ModifierUtils.CheckScopedModifierAvailability(typeSyntax, scopedType.
ScopedKeyword
, diagnostics);
Binder\Binder_Symbols.cs (1)
512
var scopedToken = scopedTypeSyntax.
ScopedKeyword
;
Binder\ForEachLoopBinder.cs (1)
295
ModifierUtils.CheckScopedModifierAvailability(typeSyntax, scopedType.
ScopedKeyword
, diagnostics);
Syntax.xml.Main.Generated.cs (1)
1564
=> node.Update(VisitToken(node.
ScopedKeyword
), (TypeSyntax?)Visit(node.Type) ?? throw new ArgumentNullException("type"));
Syntax.xml.Syntax.Generated.cs (2)
1067
if (scopedKeyword != this.
ScopedKeyword
|| type != this.Type)
1078
public ScopedTypeSyntax WithType(TypeSyntax type) => Update(this.
ScopedKeyword
, type);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.cs (2)
11326
Assert.Equal(SyntaxKind.ScopedKeyword, node.
ScopedKeyword
.Kind());
11328
var newNode = node.WithScopedKeyword(node.
ScopedKeyword
).WithType(node.Type);