2 writes to LanguageServices
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\ProjectState.cs (2)
78
LanguageServices
= languageServices;
99
LanguageServices
= languageServices;
28 references to LanguageServices
Microsoft.CodeAnalysis.Workspaces (25)
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (1)
88
var serializer = projectState.
LanguageServices
.SolutionServices.GetService<ISerializerService>();
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
458
if (projectWithMetadataReference.
LanguageServices
.GetService<ICompilationFactoryService>() != null &&
459
referencedProject.
LanguageServices
.GetService<ICompilationFactoryService>() == null)
Workspace\Solution\Project.cs (2)
104
public HostLanguageServices LanguageServices => _projectState.
LanguageServices
.HostLanguageServices;
111
public LanguageServices Services => _projectState.
LanguageServices
;
Workspace\Solution\ProjectState.cs (10)
146
var compilationFactory =
LanguageServices
.GetService<ICompilationFactoryService>();
155
var syntaxTreeFactory =
LanguageServices
.GetService<ISyntaxTreeFactoryService>();
237
var doc = new DocumentState(
LanguageServices
, documentInfo, parseOptions, loadTextOptions);
328
var services = _projectState.
LanguageServices
.SolutionServices;
553
public string Language =>
LanguageServices
.Language;
569
public bool SupportsCompilation => this.
LanguageServices
.GetService<ICompilationFactoryService>() != null;
612
LanguageServices
,
698
LanguageServices
.GetRequiredService<ISyntaxTreeFactoryService>().OptionsDifferOnlyByPreprocessorDirectives(options, ParseOptions);
706
=> project1.
LanguageServices
== project2.
LanguageServices
;
Workspace\Solution\ProjectState_Checksum.cs (2)
37
=> GetParseOptionsChecksum(
LanguageServices
.SolutionServices.GetService<ISerializerService>());
54
var serializer =
LanguageServices
.SolutionServices.GetService<ISerializerService>();
Workspace\Solution\SolutionState.CompilationTracker.cs (5)
570
var compilationFactory = this.ProjectState.
LanguageServices
.GetRequiredService<ICompilationFactoryService>();
805
var compilationFactory = this.ProjectState.
LanguageServices
.GetRequiredService<ICompilationFactoryService>();
919
ProjectState.
LanguageServices
));
1009
if (ProjectState.
LanguageServices
== fromProject.
LanguageServices
)
Workspace\Solution\SolutionState.cs (3)
1881
projectState.
LanguageServices
);
1987
if (tracker.ProjectState.
LanguageServices
== fromProject.
LanguageServices
)
Microsoft.VisualStudio.LanguageServices.Implementation (3)
CodeModel\ProjectCodeModelFactory.cs (3)
104
projectState.
LanguageServices
.GetService<ICodeModelService>();
105
projectState.
LanguageServices
.GetService<ISyntaxFactsService>();
106
projectState.
LanguageServices
.GetService<ICodeGenerationService>();