3 instantiations of DocumentSemanticModel
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
780
return new
DocumentSemanticModel
(await document.GetRequiredNullableDisabledSemanticModelAsync(cancellationToken).ConfigureAwait(false));
784
return new
DocumentSemanticModel
(compilation, tree);
3372
?
new
(await oldProject.Solution.GetRequiredDocument(oldDeclaration.SyntaxTree).GetRequiredNullableDisabledSemanticModelAsync(cancellationToken).ConfigureAwait(false))
42 references to DocumentSemanticModel
Microsoft.CodeAnalysis.CSharp.Features (9)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (9)
1028
DocumentSemanticModel
oldModel,
1029
DocumentSemanticModel
newModel,
1072
DocumentSemanticModel
oldModel,
1073
DocumentSemanticModel
newModel,
1414
private ISymbol? GetParameterContainingMemberOrType(SyntaxNode? node, SyntaxNode? otherNode,
DocumentSemanticModel
model, IReadOnlyDictionary<SyntaxNode, SyntaxNode> fromOtherMap, CancellationToken cancellationToken)
2856
DocumentSemanticModel
oldModel,
2859
DocumentSemanticModel
newModel,
2990
DocumentSemanticModel
oldModel,
2993
DocumentSemanticModel
newModel,
Microsoft.CodeAnalysis.Features (33)
EditAndContinue\AbstractEditAndContinueAnalyzer.ActiveMembersBuilder.cs (2)
22
private readonly struct ActiveMembersBuilder(AbstractEditAndContinueAnalyzer analyzer,
DocumentSemanticModel
oldModel,
DocumentSemanticModel
newModel, CancellationToken cancellationToken) : IDisposable
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (31)
191
DocumentSemanticModel
oldModel,
192
DocumentSemanticModel
newModel,
205
DocumentSemanticModel
oldModel,
206
DocumentSemanticModel
newModel,
213
DocumentSemanticModel
oldModel,
214
DocumentSemanticModel
newModel,
418
DocumentSemanticModel
oldModel,
421
DocumentSemanticModel
newModel,
638
var
oldModel = await GetDocumentSemanticModelAsync(oldProject, oldDocument, oldTree, cancellationToken).ConfigureAwait(false);
639
var
newModel = await GetDocumentSemanticModelAsync(newProject, newDocument, newTree, cancellationToken).ConfigureAwait(false);
776
private static async ValueTask<
DocumentSemanticModel
> GetDocumentSemanticModelAsync(Project project, Document? document, SyntaxTree tree, CancellationToken cancellationToken)
1105
DocumentSemanticModel
oldModel,
1106
DocumentSemanticModel
newModel,
2003
DocumentSemanticModel
oldModel,
2006
DocumentSemanticModel
newModel,
2700
DocumentSemanticModel
oldModel,
2701
DocumentSemanticModel
newModel,
3371
var
oldSyntaxModel = (oldDeclaration != null)
4030
DocumentSemanticModel
oldModel,
4031
DocumentSemanticModel
newModel,
4731
/// and therefore not produced by <see cref="GetSymbolEdits(EditKind, SyntaxNode?, SyntaxNode?,
DocumentSemanticModel
,
DocumentSemanticModel
, Match{SyntaxNode}, IReadOnlyDictionary{SyntaxNode, EditKind}, SymbolInfoCache, CancellationToken)"/>
5105
DocumentSemanticModel
newModel,
5109
public
DocumentSemanticModel
NewModel => newModel;
5312
DocumentSemanticModel
newModel,
5382
private static bool HasExplicitOrSequentialLayout(INamedTypeSymbol type,
DocumentSemanticModel
model)
5513
DocumentSemanticModel
oldModel,
5514
DocumentSemanticModel
newModel,
5774
DocumentSemanticModel
oldModel,
5778
DocumentSemanticModel
newModel,
6182
DocumentSemanticModel
model,