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