NewPackage: altSSA
This commit is contained in:
@@ -143,7 +143,7 @@ func TestCompileEx(t *testing.T, src any, fname, expected string) {
|
||||
foo.WriteTo(os.Stderr)
|
||||
prog := ssatest.NewProgramEx(t, nil, imp)
|
||||
|
||||
ret, err := cl.NewPackage(prog, foo, files)
|
||||
ret, err := cl.NewPackage(prog, foo, nil, files)
|
||||
if err != nil {
|
||||
t.Fatal("cl.NewPackage failed:", err)
|
||||
}
|
||||
|
||||
@@ -953,7 +953,7 @@ func (p *context) compileValues(b llssa.Builder, vals []ssa.Value, hasVArg int)
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
// NewPackage compiles a Go package to LLVM IR package.
|
||||
func NewPackage(prog llssa.Program, pkg *ssa.Package, files []*ast.File) (ret llssa.Package, err error) {
|
||||
func NewPackage(prog llssa.Program, pkg, alt *ssa.Package, files []*ast.File) (ret llssa.Package, err error) {
|
||||
type namedMember struct {
|
||||
name string
|
||||
val ssa.Member
|
||||
|
||||
Reference in New Issue
Block a user