@Override
public void visitPackage(GoTypePackage type, List<Reference> data, TypeVisitor<List<Reference>> visitor) {
GoPackage goPackage = type.getPackage();
if (goPackage != GoPackages.C)
data.add(new PackageSymbolReference(ident, goPackage));
}
@Override
public void visitName(GoTypeName type, List<Reference> data, TypeVisitor<List<Reference>> visitor) {
data.add(new InterfaceMethodReference(ident, type));