Example #1
0
func printExport(w io.Writer, e unexporter.Export) {
	if showFilename {
		pos := e.Position()
		fmt.Fprintf(w, "%s:%d:%d: %s\n", pos.Filename, pos.Line, pos.Column, exportName(e))
	} else {
		fmt.Fprintln(w, exportName(e))
	}
}
Example #2
0
func exportName(e unexporter.Export) string {
	var exportName string
	if simpleNamesFlag {
		exportName = e.Name()
	} else {
		exportName = e.ObjName()
	}
	return exportName
}