7 instantiations of RecommendedKeyword
Microsoft.CodeAnalysis.CSharp.Features (7)
Completion\KeywordRecommenders\AbstractSyntacticSingleKeywordRecommender.cs (2)
36
_keywordPriorityRecommendedKeywords = [new
RecommendedKeyword
(SyntaxFacts.GetText(keywordKind),
39
_defaultPriorityRecommendedKeywords = [new
RecommendedKeyword
(SyntaxFacts.GetText(keywordKind),
Completion\KeywordRecommenders\DynamicKeywordRecommender.cs (1)
30
? [new
RecommendedKeyword
("dynamic")]
Completion\KeywordRecommenders\NintKeywordRecommender.cs (1)
11
protected override RecommendedKeyword Keyword =>
new
("nint");
Completion\KeywordRecommenders\NotnullKeywordRecommender.cs (1)
17
? [new
RecommendedKeyword
("notnull")]
Completion\KeywordRecommenders\NuintKeywordRecommender.cs (1)
19
protected override RecommendedKeyword Keyword =>
new
("nuint", matchPriority: MatchPriority.Default - 1);
Completion\KeywordRecommenders\VarKeywordRecommender.cs (1)
30
? [new
RecommendedKeyword
("var")]
20 references to RecommendedKeyword
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (2)
Recommendations\RecommenderTests.cs (2)
31
internal Func<int, CSharpSyntaxContext, Task<ImmutableArray<
RecommendedKeyword
>>>? RecommendKeywordsAsync;
100
var
result = (await RecommendKeywordsAsync(position, context)).SingleOrDefault();
Microsoft.CodeAnalysis.CSharp.Features (12)
Completion\CompletionProviders\KeywordCompletionProvider.cs (1)
183
protected override CompletionItem CreateItem(
RecommendedKeyword
keyword, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractNativeIntegerKeywordRecommender.cs (2)
14
protected abstract
RecommendedKeyword
Keyword { get; }
38
public ImmutableArray<
RecommendedKeyword
> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractSyntacticSingleKeywordRecommender.cs (4)
18
private readonly ImmutableArray<
RecommendedKeyword
> _keywordPriorityRecommendedKeywords;
19
private readonly ImmutableArray<
RecommendedKeyword
> _defaultPriorityRecommendedKeywords;
46
public ImmutableArray<
RecommendedKeyword
> RecommendKeywords(
81
public ImmutableArray<
RecommendedKeyword
> RecommendKeywords(int position, CSharpSyntaxContext context)
Completion\KeywordRecommenders\DynamicKeywordRecommender.cs (1)
27
public ImmutableArray<
RecommendedKeyword
> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NintKeywordRecommender.cs (1)
11
protected override
RecommendedKeyword
Keyword => new("nint");
Completion\KeywordRecommenders\NotnullKeywordRecommender.cs (1)
14
public ImmutableArray<
RecommendedKeyword
> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NuintKeywordRecommender.cs (1)
19
protected override
RecommendedKeyword
Keyword => new("nuint", matchPriority: MatchPriority.Default - 1);
Completion\KeywordRecommenders\VarKeywordRecommender.cs (1)
27
public ImmutableArray<
RecommendedKeyword
> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (6)
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
150
:
RecommendedKeyword
.CreateDisplayParts(displayText, tooltip);
Completion\Providers\AbstractKeywordCompletionProvider.cs (3)
29
protected abstract CompletionItem CreateItem(
RecommendedKeyword
keyword, TContext context, CancellationToken cancellationToken);
51
private async Task<ImmutableArray<
RecommendedKeyword
>> RecommendKeywordsAsync(
62
using var _ = ArrayBuilder<
RecommendedKeyword
>.GetInstance(out var result);
Completion\Providers\IKeywordRecommender.cs (1)
14
ImmutableArray<
RecommendedKeyword
> RecommendKeywords(int position, TContext context, CancellationToken cancellationToken);
ExternalAccess\Pythia\Api\PythiaCompletionProviderBase.cs (1)
49
=>
RecommendedKeyword
.CreateDisplayParts(keyword, toolTip);