21 references to SnippetsRule
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\CSharpCompletionService.cs (3)
48
var
snippetRule = options.SnippetsBehavior;
57
if (snippetRule ==
SnippetsRule
.Default)
59
snippetRule =
SnippetsRule
.AlwaysInclude;
Microsoft.CodeAnalysis.Features (18)
Completion\CompletionOptions.cs (2)
19
public
SnippetsRule
SnippetsBehavior { get; init; } =
SnippetsRule
.Default;
Completion\CompletionRules.cs (9)
40
public
SnippetsRule
SnippetsRule { get; }
47
SnippetsRule
snippetsRule)
70
defaultEnterKeyRule,
SnippetsRule
.Default);
86
SnippetsRule
snippetsRule =
SnippetsRule
.Default)
101
Optional<
SnippetsRule
> snippetsRule = default)
107
var
newSnippetsRule = snippetsRule.HasValue ? snippetsRule.Value : SnippetsRule;
155
public CompletionRules WithSnippetsRule(
SnippetsRule
snippetsRule)
168
snippetsRule:
SnippetsRule
.Default);
Completion\CompletionService.ProviderManager.cs (6)
190
var
snippetsRule = options.SnippetsBehavior !=
SnippetsRule
.Default
194
if (snippetsRule is
SnippetsRule
.Default or
195
SnippetsRule
.NeverInclude)
199
else if (snippetsRule ==
SnippetsRule
.AlwaysInclude)
203
else if (snippetsRule ==
SnippetsRule
.IncludeAfterTypingIdentifierQuestionTab)
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (1)
122
SnippetsBehavior =
SnippetsRule
.NeverInclude,