anchor.diff:      let modifiers = List.empty
       let typeparams = List.empty
       let signature = formatType staticParam.Kind + (if staticParam.IsOptional then sprintf " (optional, default = %A)" staticParam.DefaultValue else "")
  +<<<<<<< HEAD
       let loc = tryGetLocation staticParam
       let location = formatSourceLocation ctx.SourceFolderRepository loc
  +=======
  +    let loc = defaultArg staticParam.ImplementationLocation staticParam.DeclarationLocation
  +    let location = formatSourceLocation ctx.UrlRangeHighlight ctx.SourceFolderRepository loc
  +>>>>>>> JanBessai/UrlRangeHighlight
       MemberOrValue.Create(usage, modifiers, typeparams, signature, location)
   
   module Reader =
  
positive.code:       if long.Length <= length then long
        else buildUsage None
      // If there is a signature file, we should go for implementation file
      let loc = tryGetLocation v
      let location = formatSourceLocation ctx.SourceFolderRepository loc
      MemberOrValue.Create(buildShortUsage, modifiers, typars, signature, location)
  
      (*
  
negative.code:                 let relativePath = docPath.[basePath.Length..]
                  let uriBuilder = UriBuilder(repo)
                  uriBuilder.Path <- uriBuilder.Path + relativePath
                  urlRangeHighlight uriBuilder.Uri location.StartLine location.EndLine ) )
  
    let (|AllAndLast|_|) (list:'T list)= 
      if list.IsEmpty then None
  