func newCorpus(t *testing.T) *Corpus { … }
func TestIndex(t *testing.T) { … }
func TestIndexWriteRead(t *testing.T) { … }
func testIndex(t *testing.T, c *Corpus, ix *Index) { … }
func checkStats(t *testing.T, c *Corpus, ix *Index) { … }
func checkImportCount(t *testing.T, c *Corpus, ix *Index) { … }
func checkPackagePath(t *testing.T, c *Corpus, ix *Index) { … }
func checkExports(t *testing.T, c *Corpus, ix *Index) { … }
func checkIdents(t *testing.T, c *Corpus, ix *Index) { … }
func TestIdentResultSort(t *testing.T) { … }
func TestIdentFilter(t *testing.T) { … }