70 references to InterfaceKeyword
Microsoft.CodeAnalysis.CSharp (16)
Parser\LanguageParser.cs (7)
342
case SyntaxKind.
InterfaceKeyword
:
1346
case SyntaxKind.
InterfaceKeyword
:
1427
case SyntaxKind.
InterfaceKeyword
:
1449
Debug.Assert(this.CurrentToken.Kind is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword or SyntaxKind.
InterfaceKeyword
||
1652
case SyntaxKind.
InterfaceKeyword
:
2002
case SyntaxKind.
InterfaceKeyword
:
2046
case SyntaxKind.
InterfaceKeyword
:
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
730
AddKeyword(SyntaxKind.
InterfaceKeyword
);
Syntax\SyntaxFactory.cs (3)
2906
=> SyntaxFactory.InterfaceDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.
InterfaceKeyword
), identifier, typeParameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default);
2910
=> SyntaxFactory.InterfaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.
InterfaceKeyword
), identifier, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default);
2914
=> SyntaxFactory.InterfaceDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.
InterfaceKeyword
), SyntaxFactory.Identifier(identifier), null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default);
Syntax\SyntaxKindFacts.cs (3)
811
case SyntaxKind.
InterfaceKeyword
:
969
return SyntaxKind.
InterfaceKeyword
;
1609
case SyntaxKind.
InterfaceKeyword
:
Syntax\TypeDeclarationSyntax.cs (2)
61
return SyntaxKind.
InterfaceKeyword
;
76
return SyntaxKind.
InterfaceKeyword
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
693
token.IsKind(SyntaxKind.
InterfaceKeyword
)) &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
100
case SyntaxKind.
InterfaceKeyword
:
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
87
case SyntaxKind.
InterfaceKeyword
:
Completion\KeywordRecommenders\InterfaceKeywordRecommender.cs (1)
24
: base(SyntaxKind.
InterfaceKeyword
)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (48)
Generated\Syntax.Test.xml.Generated.cs (4)
497
=> InternalSyntaxFactory.InterfaceDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.
InterfaceKeyword
), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
2748
Assert.Equal(SyntaxKind.
InterfaceKeyword
, node.Keyword.Kind);
10473
=> SyntaxFactory.InterfaceDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.Token(SyntaxKind.
InterfaceKeyword
), SyntaxFactory.Identifier("Identifier"), default(TypeParameterListSyntax), default(ParameterListSyntax), default(BaseListSyntax), new SyntaxList<TypeParameterConstraintClauseSyntax>(), default(SyntaxToken), new SyntaxList<MemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken));
12724
Assert.Equal(SyntaxKind.
InterfaceKeyword
, node.Keyword.Kind());
IncrementalParsing\IncrementalParsingTests.cs (1)
192
SyntaxKind.
InterfaceKeyword
);
Parsing\AsyncParsingTests.cs (3)
1455
N(SyntaxKind.
InterfaceKeyword
);
2501
N(SyntaxKind.
InterfaceKeyword
);
2550
N(SyntaxKind.
InterfaceKeyword
);
Parsing\DeclarationParsingTests.cs (27)
1608
Assert.Equal(SyntaxKind.
InterfaceKeyword
, cs.Keyword.Kind());
1633
Assert.Equal(SyntaxKind.
InterfaceKeyword
, cs.Keyword.Kind());
1663
Assert.Equal(SyntaxKind.
InterfaceKeyword
, cs.Keyword.Kind());
6008
N(SyntaxKind.
InterfaceKeyword
);
6016
N(SyntaxKind.
InterfaceKeyword
);
6068
N(SyntaxKind.
InterfaceKeyword
);
6076
N(SyntaxKind.
InterfaceKeyword
);
6134
N(SyntaxKind.
InterfaceKeyword
);
6142
N(SyntaxKind.
InterfaceKeyword
);
6207
N(SyntaxKind.
InterfaceKeyword
);
6215
N(SyntaxKind.
InterfaceKeyword
);
9203
N(SyntaxKind.
InterfaceKeyword
);
9225
N(SyntaxKind.
InterfaceKeyword
);
9246
N(SyntaxKind.
InterfaceKeyword
);
9278
N(SyntaxKind.
InterfaceKeyword
);
9318
N(SyntaxKind.
InterfaceKeyword
);
9355
N(SyntaxKind.
InterfaceKeyword
);
9468
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9492
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9524
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9561
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9597
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9632
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9674
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9713
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9768
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
9816
[InlineDataAttribute(SyntaxKind.InterfaceDeclaration, SyntaxKind.
InterfaceKeyword
)]
Parsing\FileModifierParsingTests.cs (5)
44
[InlineData(SyntaxKind.
InterfaceKeyword
)]
70
[InlineData(SyntaxKind.
InterfaceKeyword
)]
124
[InlineData(SyntaxKind.
InterfaceKeyword
)]
496
[InlineData(SyntaxKind.
InterfaceKeyword
)]
529
[InlineData(SyntaxKind.
InterfaceKeyword
)]
Parsing\MemberDeclarationParsingTests.cs (1)
9257
N(SyntaxKind.
InterfaceKeyword
);
Parsing\RecordParsing.cs (7)
317
N(SyntaxKind.
InterfaceKeyword
);
351
N(SyntaxKind.
InterfaceKeyword
);
2383
N(SyntaxKind.
InterfaceKeyword
);
2413
N(SyntaxKind.
InterfaceKeyword
);
2465
N(SyntaxKind.
InterfaceKeyword
);
2931
N(SyntaxKind.
InterfaceKeyword
);
3326
N(SyntaxKind.
InterfaceKeyword
);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
693
token.IsKind(SyntaxKind.
InterfaceKeyword
)) &&
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
100
case SyntaxKind.
InterfaceKeyword
: