1 implementation of ISyntaxTreeFactoryService
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\SyntaxTreeFactory\AbstractSyntaxTreeFactoryService.cs (1)
14
internal abstract partial class AbstractSyntaxTreeFactoryService :
ISyntaxTreeFactoryService
15 references to ISyntaxTreeFactoryService
Microsoft.CodeAnalysis.Workspaces (15)
Workspace\Host\HostLanguageServices.cs (2)
87
internal virtual
ISyntaxTreeFactoryService
? SyntaxTreeFactory
89
get { return this.GetService<
ISyntaxTreeFactoryService
>(); }
Workspace\Solution\DocumentState.cs (8)
68
if (languageServices.GetService<
ISyntaxTreeFactoryService
>() == null)
170
var
treeFactory = languageServices.GetRequiredService<
ISyntaxTreeFactoryService
>();
360
var
treeFactory = LanguageServices.GetRequiredService<
ISyntaxTreeFactoryService
>();
516
var
syntaxTreeFactory = LanguageServices.GetRequiredService<
ISyntaxTreeFactoryService
>();
539
ISyntaxTreeFactoryService
factory)
Workspace\Solution\DocumentState_LinkedFileReuse.cs (2)
146
var
treeFactory = languageServices.GetRequiredService<
ISyntaxTreeFactoryService
>();
Workspace\Solution\ProjectState.cs (3)
188
var
syntaxTreeFactory = LanguageServices.GetService<
ISyntaxTreeFactoryService
>();
791
LanguageServices.GetRequiredService<
ISyntaxTreeFactoryService
>().OptionsDifferOnlyByPreprocessorDirectives(options, ParseOptions);