1 write to SemanticDocument
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\SelectionResult.cs (1)
89
clone.
SemanticDocument
= document;
13 references to SemanticDocument
Microsoft.CodeAnalysis.Features (13)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
32
private SemanticDocument SemanticDocument => SelectionResult.
SemanticDocument
;
ExtractMethod\MethodExtractor.CodeGenerator.cs (2)
90
protected SemanticDocument SemanticDocument => SelectionResult.
SemanticDocument
;
145
var semanticDocument = SelectionResult.
SemanticDocument
;
ExtractMethod\MethodExtractor.cs (3)
49
var originalSemanticDocument = OriginalSelectionResult.
SemanticDocument
;
171
var document = originalSelectionResult.
SemanticDocument
;
207
var semanticModel = OriginalSelectionResult.
SemanticDocument
.SemanticModel;
ExtractMethod\SelectionResult.cs (7)
69
return (returnType ?? this.
SemanticDocument
.SemanticModel.Compilation.GetSpecialType(SpecialType.System_Object), returnsByRef);
83
if (
SemanticDocument
== document)
95
=>
SemanticDocument
.GetTokenWithAnnotation(s_firstTokenAnnotation);
98
=>
SemanticDocument
.GetTokenWithAnnotation(s_lastTokenAnnotation);
136
var syntaxFacts = this.
SemanticDocument
.GetRequiredLanguageService<ISyntaxFactsService>();
198
var semanticModel = this.
SemanticDocument
.SemanticModel;
215
return this.
SemanticDocument
.SemanticModel.AnalyzeControlFlow(firstStatement, lastStatement);