3 instantiations of DocumentSemanticModel
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
785
return new
DocumentSemanticModel
(await document.GetRequiredNullableDisabledSemanticModelAsync(cancellationToken).ConfigureAwait(false));
789
return new
DocumentSemanticModel
(compilation, tree);
3388
?
new
(await oldProject.Solution.GetRequiredDocument(oldDeclaration.SyntaxTree).GetRequiredNullableDisabledSemanticModelAsync(cancellationToken).ConfigureAwait(false))
43 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 (34)
EditAndContinue\AbstractEditAndContinueAnalyzer.ActiveMembersBuilder.cs (2)
22
private readonly struct ActiveMembersBuilder(AbstractEditAndContinueAnalyzer analyzer,
DocumentSemanticModel
oldModel,
DocumentSemanticModel
newModel, CancellationToken cancellationToken) : IDisposable
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (32)
196
DocumentSemanticModel
oldModel,
197
DocumentSemanticModel
newModel,
210
DocumentSemanticModel
oldModel,
211
DocumentSemanticModel
newModel,
218
DocumentSemanticModel
oldModel,
219
DocumentSemanticModel
newModel,
423
DocumentSemanticModel
oldModel,
426
DocumentSemanticModel
newModel,
643
var
oldModel = await GetDocumentSemanticModelAsync(oldProject, oldDocument, oldTree, cancellationToken).ConfigureAwait(false);
644
var
newModel = await GetDocumentSemanticModelAsync(newProject, newDocument, newTree, cancellationToken).ConfigureAwait(false);
781
private static async ValueTask<
DocumentSemanticModel
> GetDocumentSemanticModelAsync(Project project, Document? document, SyntaxTree tree, CancellationToken cancellationToken)
1110
DocumentSemanticModel
oldModel,
1111
DocumentSemanticModel
newModel,
2008
DocumentSemanticModel
oldModel,
2011
DocumentSemanticModel
newModel,
2705
DocumentSemanticModel
oldModel,
2706
DocumentSemanticModel
newModel,
3387
var
oldSyntaxModel = (oldDeclaration != null)
4043
DocumentSemanticModel
oldModel,
4044
DocumentSemanticModel
newModel,
4169
DocumentSemanticModel
newModel,
4787
/// and therefore not produced by <see cref="GetSymbolEdits(EditKind, SyntaxNode?, SyntaxNode?,
DocumentSemanticModel
,
DocumentSemanticModel
, Match{SyntaxNode}, IReadOnlyDictionary{SyntaxNode, EditKind}, SymbolInfoCache, CancellationToken)"/>
5161
DocumentSemanticModel
newModel,
5165
public
DocumentSemanticModel
NewModel => newModel;
5368
DocumentSemanticModel
newModel,
5438
private static bool HasExplicitOrSequentialLayout(INamedTypeSymbol type,
DocumentSemanticModel
model)
5569
DocumentSemanticModel
oldModel,
5570
DocumentSemanticModel
newModel,
5830
DocumentSemanticModel
oldModel,
5834
DocumentSemanticModel
newModel,
6238
DocumentSemanticModel
model,