2 instantiations of CompletionRules
Microsoft.CodeAnalysis.Features (2)
Completion\CompletionRules.cs (2)
88return new CompletionRules( 163public static readonly CompletionRules Default = new(
38 references to CompletionRules
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CSharpCompletionService.cs (4)
33private CompletionRules _latestRules = CompletionRules.Default; 45internal override CompletionRules GetRules(CompletionOptions options) 63var newRules = _latestRules.WithDefaultEnterKeyRule(enterRule)
Microsoft.CodeAnalysis.Features (30)
Completion\CompletionList.cs (9)
58public CompletionRules Rules { get; } 77CompletionRules? rules, 85Rules = rules ?? CompletionRules.Default; 105CompletionRules? rules = null, 114CompletionRules? rules, 124Optional<CompletionRules> rules = default, 129var newRules = rules.HasValue ? rules.Value : Rules; 172public CompletionList WithRules(CompletionRules rules) 185default, [], CompletionRules.Default,
Completion\CompletionRules.cs (17)
57/// Creates a new <see cref="CompletionRules"/> instance. 63public static CompletionRules Create( 74/// Creates a new <see cref="CompletionRules"/> instance. 81public static CompletionRules Create( 96private CompletionRules With( 129/// Creates a copy of this <see cref="CompletionRules"/> with the <see cref="DismissIfEmpty"/> property changed. 131public CompletionRules WithDismissIfEmpty(bool dismissIfEmpty) 135/// Creates a copy of this <see cref="CompletionRules"/> with the <see cref="DismissIfLastCharacterDeleted"/> property changed. 137public CompletionRules WithDismissIfLastCharacterDeleted(bool dismissIfLastCharacterDeleted) 141/// Creates a copy of this <see cref="CompletionRules"/> with the <see cref="DefaultCommitCharacters"/> property changed. 143public CompletionRules WithDefaultCommitCharacters(ImmutableArray<char> defaultCommitCharacters) 147/// Creates a copy of this <see cref="CompletionRules"/> with the <see cref="DefaultEnterKeyRule"/> property changed. 149public CompletionRules WithDefaultEnterKeyRule(EnterKeyRule defaultEnterKeyRule) 153/// Creates a copy of the this <see cref="CompletionRules"/> with the <see cref="SnippetsRule"/> property changed. 155public CompletionRules WithSnippetsRule(SnippetsRule snippetsRule) 161/// The default <see cref="CompletionRules"/> if none is otherwise specified. 163public static readonly CompletionRules Default = new(
Completion\CompletionService.cs (2)
73public CompletionRules GetRules() 81internal abstract CompletionRules GetRules(CompletionOptions options);
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (2)
24internal sealed override CompletionRules GetRules(CompletionOptions options) 27internal abstract CompletionRules GetRulesImpl();
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Completion\VisualBasicCompletionService.vb (4)
36Private _latestRules As CompletionRules = CompletionRules.Create( 39defaultCommitCharacters:=CompletionRules.Default.DefaultCommitCharacters, 52Friend Overrides Function GetRules(options As CompletionOptions) As CompletionRules