private static DocumentRange GetMvcReferenceHighlightingRange(IMvcReference reference)
 {
     if (reference.GetName().IsEmpty())
     {
         return(reference.GetTreeNode().GetDocumentRange());
     }
     return(reference.GetDocumentRange());
 }
 private static IHighlighting CheckArea(IMvcReference reference)
 {
     if (reference.GetName().IsEmpty() &&
         reference.CheckResolveResult() == MvcResolveErrorType.MVC_AREA_NOT_RESOLVED)
     {
         return(null);
     }
     return(CheckResolved(reference, _ => (IHighlighting) new MvcAreaHighlighting(_)));
 }
 private static DocumentRange GetMvcReferenceHighlightingRange(IMvcReference reference)
 {
     if (reference.GetName().IsEmpty())
     {
         return reference.GetTreeNode().GetDocumentRange();
     }
     return reference.GetDocumentRange();
 }
 private static IHighlighting CheckArea(IMvcReference reference)
 {
     if (reference.GetName().IsEmpty() &&
         reference.CheckResolveResult() == MvcResolveErrorType.MVC_AREA_NOT_RESOLVED)
     {
         return null;
     }
     return CheckResolved(reference, _ => (IHighlighting)new MvcAreaHighlighting(_));
 }