1 write to _containingPublicSemanticModel
Microsoft.CodeAnalysis.CSharp (1)
Compilation\MemberSemanticModel.cs (1)
58
_containingPublicSemanticModel
= containingPublicSemanticModel;
10 references to _containingPublicSemanticModel
Microsoft.CodeAnalysis.CSharp (10)
Compilation\MemberSemanticModel.cs (7)
69
return
_containingPublicSemanticModel
.Compilation;
96
return
_containingPublicSemanticModel
.IsSpeculativeSemanticModel;
104
return
_containingPublicSemanticModel
.IgnoresAccessibility;
113
return
_containingPublicSemanticModel
.NullableAnalysisIsDisabled;
141
return
_containingPublicSemanticModel
;
1970
var parentSnapshotManagerOpt = ((SpeculativeSemanticModelWithMemberModel)
_containingPublicSemanticModel
).ParentSnapshotManagerOpt;
1977
boundRoot = NullableWalker.AnalyzeAndRewriteSpeculation(
_containingPublicSemanticModel
.OriginalPositionForSpeculation, boundRoot, binder, parentSnapshotManagerOpt, out var newSnapshots, ref remappedSymbols);
Compilation\MemberSemanticModel.SpeculativeMemberSemanticModel.cs (3)
40
return ((SpeculativeSemanticModelWithMemberModel)
_containingPublicSemanticModel
).ParentSnapshotManagerOpt;
62
return ((SyntaxTreeSemanticModel)
_containingPublicSemanticModel
.ParentModel).IsNullableAnalysisEnabledAtSpeculativePosition(
_containingPublicSemanticModel
.OriginalPositionForSpeculation, Root);