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);
3329
?
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)
2839
DocumentSemanticModel
oldModel,
2842
DocumentSemanticModel
newModel,
2973
DocumentSemanticModel
oldModel,
2976
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,
2680
DocumentSemanticModel
oldModel,
2681
DocumentSemanticModel
newModel,
3328
var
oldSyntaxModel = (oldDeclaration != null)
3987
DocumentSemanticModel
oldModel,
3988
DocumentSemanticModel
newModel,
4664
/// and therefore not produced by <see cref="GetSymbolEdits(EditKind, SyntaxNode?, SyntaxNode?,
DocumentSemanticModel
,
DocumentSemanticModel
, Match{SyntaxNode}, IReadOnlyDictionary{SyntaxNode, EditKind}, SymbolInfoCache, CancellationToken)"/>
5038
DocumentSemanticModel
newModel,
5042
public
DocumentSemanticModel
NewModel => newModel;
5245
DocumentSemanticModel
newModel,
5315
private static bool HasExplicitOrSequentialLayout(INamedTypeSymbol type,
DocumentSemanticModel
model)
5446
DocumentSemanticModel
oldModel,
5447
DocumentSemanticModel
newModel,
5707
DocumentSemanticModel
oldModel,
5711
DocumentSemanticModel
newModel,
6115
DocumentSemanticModel
model,