func IExportBundle(out io.Writer, fset *token.FileSet, pkgs []*types.Package) error {
	return iexportCommon(out, fset, true, iexportVersion, pkgs)
}
IExportBundle writes an indexed export bundle for pkgs to out.
package gcimporter
import (
	"bytes"
	"encoding/binary"
	"fmt"
	"go/ast"
	"go/constant"
	"go/token"
	"go/types"
	"io"
	"math/big"
	"reflect"
	"sort"
	"strings"
	"golang.org/x/tools/internal/typeparams"
)
const bundleVersion = 0
func IExportData(out io.Writer, fset *token.FileSet, pkg *types.Package) error {
	return iexportCommon(out, fset, false, iexportVersion, []*types.Package{pkg})
}