code: func AnnotateFullPaths(infos map[string]*FileInfo, allProtos []string, importDirs []string) {
  	for _, proto := range allProtos {
  		name := FileDescriptorName(proto, importDirs)
  		info, ok := infos[name]
  		if !ok {
  			panic(fmt.Sprintf("Unable to find file information for %q", name))
  		}
  		info.FullPath = proto
  	}
  }
docs: // AnnotateFullPaths annotates an existing set of FileInfos with their
  // full paths.