19 references to SemanticDocument
Microsoft.CodeAnalysis.CSharp.Features (9)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (7)
68
Contract.ThrowIfFalse(
SemanticDocument
== selectionResult.SemanticDocument);
150
var semanticModel =
SemanticDocument
.SemanticModel;
329
var idToken = outmostVariable.GetIdentifierTokenAtDeclaration(
SemanticDocument
);
361
var languageVersion =
SemanticDocument
.SyntaxTree.Options.LanguageVersion();
785
var semanticModel =
SemanticDocument
.SemanticModel;
830
var isLocalFunction = LocalFunction && ShouldLocalFunctionCaptureParameter(
SemanticDocument
.Root);
1134
var semanticModel =
SemanticDocument
.SemanticModel;
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (2)
38
var semanticModel =
SemanticDocument
.SemanticModel;
149
var updatedDocument =
SemanticDocument
.Document;
Microsoft.CodeAnalysis.Features (10)
ExtractMethod\MethodExtractor.CodeGenerator.cs (10)
172
var rootWithUpdatedCallSite = this.
SemanticDocument
.Root.ReplaceNode(
178
var documentWithUpdatedCallSite = await this.
SemanticDocument
.WithSyntaxRootAsync(rootWithUpdatedCallSite, cancellationToken).ConfigureAwait(false);
276
var generator = this.
SemanticDocument
.GetRequiredLanguageService<SyntaxGenerator>();
282
var generator = this.
SemanticDocument
.GetRequiredLanguageService<SyntaxGenerator>();
359
var syntaxFacts = this.
SemanticDocument
.GetRequiredLanguageService<ISyntaxFactsService>();
366
var generator = this.
SemanticDocument
.GetRequiredLanguageService<SyntaxGenerator>();
430
var isLocalFunction = LocalFunction && ShouldLocalFunctionCaptureParameter(
SemanticDocument
.Root);
460
var generator = this.
SemanticDocument
.Document.GetRequiredLanguageService<SyntaxGenerator>();
486
var compilation = this.
SemanticDocument
.SemanticModel.Compilation;
499
var compilation = this.
SemanticDocument
.SemanticModel.Compilation;