3 writes to sessionOpt
Microsoft.CodeAnalysis.EditorFeatures (1)
IntelliSense\AbstractController.cs (1)
136
sessionOpt
= null;
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
Controller.cs (1)
117
this.
sessionOpt
= new Session(this, Presenter.CreateSession(TextView, SubjectBuffer, null));
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
SignatureHelp\Controller.cs (1)
117
this.
sessionOpt
= new Session(this, Presenter.CreateSession(TextView, SubjectBuffer, null));
24 references to sessionOpt
Microsoft.CodeAnalysis.EditorFeatures (4)
IntelliSense\AbstractController.cs (4)
37
protected bool IsSessionActive =>
sessionOpt
!= null;
84
return
sessionOpt
.WaitForController();
135
var localSession =
sessionOpt
;
154
var handledCommand =
sessionOpt
.InitialUnfilteredModel != null;
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (10)
Controller.cs (3)
103
this.
sessionOpt
.PresenterSession.PresentItems(
118
this.
sessionOpt
.ComputeModel(providers, triggerInfo);
157
sessionOpt
.ComputeModel(GetProviders(), new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand));
Controller_NavigationKeys.cs (4)
17
return ChangeSelection(() =>
sessionOpt
.PresenterSession.SelectPreviousItem());
23
return ChangeSelection(() =>
sessionOpt
.PresenterSession.SelectNextItem());
39
if (!
sessionOpt
.PresenterSession.EditorSessionIsActive)
48
var model =
sessionOpt
.InitialUnfilteredModel != null ? WaitForController() : null;
Controller_TypeChar.cs (3)
109
sessionOpt
.ComputeModel(allProviders, new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand, triggerInfo.TriggerCharacter));
119
sessionOpt
.ComputeModel(
127
sessionOpt
.ComputeModel(allProviders, new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand));
Microsoft.CodeAnalysis.EditorFeatures.Wpf (10)
SignatureHelp\Controller.cs (3)
103
this.
sessionOpt
.PresenterSession.PresentItems(
118
this.
sessionOpt
.ComputeModel(providers, triggerInfo);
157
sessionOpt
.ComputeModel(GetProviders(), new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand));
SignatureHelp\Controller_NavigationKeys.cs (4)
17
return ChangeSelection(() =>
sessionOpt
.PresenterSession.SelectPreviousItem());
23
return ChangeSelection(() =>
sessionOpt
.PresenterSession.SelectNextItem());
39
if (!
sessionOpt
.PresenterSession.EditorSessionIsActive)
48
var model =
sessionOpt
.InitialUnfilteredModel != null ? WaitForController() : null;
SignatureHelp\Controller_TypeChar.cs (3)
109
sessionOpt
.ComputeModel(allProviders, new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand, triggerInfo.TriggerCharacter));
119
sessionOpt
.ComputeModel(
127
sessionOpt
.ComputeModel(allProviders, new SignatureHelpTriggerInfo(SignatureHelpTriggerReason.RetriggerCommand));