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)
11protected override RecommendedKeyword Keyword => new("nint");
Completion\KeywordRecommenders\NotnullKeywordRecommender.cs (1)
17? [new RecommendedKeyword("notnull")]
Completion\KeywordRecommenders\NuintKeywordRecommender.cs (1)
19protected 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)
31internal Func<int, CSharpSyntaxContext, Task<ImmutableArray<RecommendedKeyword>>>? RecommendKeywordsAsync; 100var result = (await RecommendKeywordsAsync(position, context)).SingleOrDefault();
Microsoft.CodeAnalysis.CSharp.Features (12)
Completion\CompletionProviders\KeywordCompletionProvider.cs (1)
183protected override CompletionItem CreateItem(RecommendedKeyword keyword, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractNativeIntegerKeywordRecommender.cs (2)
14protected abstract RecommendedKeyword Keyword { get; } 38public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\AbstractSyntacticSingleKeywordRecommender.cs (4)
18private readonly ImmutableArray<RecommendedKeyword> _keywordPriorityRecommendedKeywords; 19private readonly ImmutableArray<RecommendedKeyword> _defaultPriorityRecommendedKeywords; 46public ImmutableArray<RecommendedKeyword> RecommendKeywords( 81public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context)
Completion\KeywordRecommenders\DynamicKeywordRecommender.cs (1)
27public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NintKeywordRecommender.cs (1)
11protected override RecommendedKeyword Keyword => new("nint");
Completion\KeywordRecommenders\NotnullKeywordRecommender.cs (1)
14public ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, CSharpSyntaxContext context, CancellationToken cancellationToken)
Completion\KeywordRecommenders\NuintKeywordRecommender.cs (1)
19protected override RecommendedKeyword Keyword => new("nuint", matchPriority: MatchPriority.Default - 1);
Completion\KeywordRecommenders\VarKeywordRecommender.cs (1)
27public 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)
29protected abstract CompletionItem CreateItem(RecommendedKeyword keyword, TContext context, CancellationToken cancellationToken); 51private async Task<ImmutableArray<RecommendedKeyword>> RecommendKeywordsAsync( 62using var _ = ArrayBuilder<RecommendedKeyword>.GetInstance(out var result);
Completion\Providers\IKeywordRecommender.cs (1)
14ImmutableArray<RecommendedKeyword> RecommendKeywords(int position, TContext context, CancellationToken cancellationToken);
ExternalAccess\Pythia\Api\PythiaCompletionProviderBase.cs (1)
49=> RecommendedKeyword.CreateDisplayParts(keyword, toolTip);