private static void Navigate(Declaration decl, ISolution solution, IProject project, PopupWindowContextSource popupWindowContext) { var nitraSymbolFile = decl.File; var symbolProjectFile = GrtProjectFile(project, decl.File); if (symbolProjectFile != null) { symbolProjectFile = GrtSolutionFile(solution, decl.File); } if (symbolProjectFile != null) { var r = new ProjectFileTextRange(symbolProjectFile, decl.Name.Span.StartPos, TargetFrameworkId.Default); r.Navigate(popupWindowContext, true); return; } }
private static void Navigate(Declaration decl, ISolution solution, IProject project, PopupWindowContextSource popupWindowContext) { var nitraSymbolFile = decl.File; var symbolProjectFile = GrtProjectFile(project, decl.File); if (symbolProjectFile != null) symbolProjectFile = GrtSolutionFile(solution, decl.File); if (symbolProjectFile != null) { var r = new ProjectFileTextRange(symbolProjectFile, decl.Name.Span.StartPos, TargetFrameworkId.Default); r.Navigate(popupWindowContext, true); return; } }