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