diff options
Diffstat (limited to 'src/cmd/compile/internal/ssa/export_test.go')
-rw-r--r-- | src/cmd/compile/internal/ssa/export_test.go | 37 |
1 files changed, 22 insertions, 15 deletions
diff --git a/src/cmd/compile/internal/ssa/export_test.go b/src/cmd/compile/internal/ssa/export_test.go index b04702d279..33e0ffb416 100644 --- a/src/cmd/compile/internal/ssa/export_test.go +++ b/src/cmd/compile/internal/ssa/export_test.go @@ -102,21 +102,28 @@ func (d DummyFrontend) Debug_checknil() bool { ret func (d DummyFrontend) Debug_wb() bool { return false } var dummyTypes = Types{ - Bool: TypeBool, - Int8: TypeInt8, - Int16: TypeInt16, - Int32: TypeInt32, - Int64: TypeInt64, - UInt8: TypeUInt8, - UInt16: TypeUInt16, - UInt32: TypeUInt32, - UInt64: TypeUInt64, - Float32: TypeFloat32, - Float64: TypeFloat64, - Int: TypeInt64, - Uintptr: TypeUInt64, - String: nil, - BytePtr: TypeBytePtr, + Bool: TypeBool, + Int8: TypeInt8, + Int16: TypeInt16, + Int32: TypeInt32, + Int64: TypeInt64, + UInt8: TypeUInt8, + UInt16: TypeUInt16, + UInt32: TypeUInt32, + UInt64: TypeUInt64, + Float32: TypeFloat32, + Float64: TypeFloat64, + Int: TypeInt64, + Uintptr: TypeUInt64, + String: nil, + BytePtr: TypeBytePtr, + Int32Ptr: TypeInt32.PtrTo(), + UInt32Ptr: TypeUInt32.PtrTo(), + IntPtr: TypeInt64.PtrTo(), + UintptrPtr: TypeUInt64.PtrTo(), + Float32Ptr: TypeFloat32.PtrTo(), + Float64Ptr: TypeFloat64.PtrTo(), + BytePtrPtr: TypeBytePtr.PtrTo(), } func (d DummyFrontend) DerefItab(sym *obj.LSym, off int64) *obj.LSym { return nil } |