From 12ac1ac687d24f76a9faa199ab0f3d0bc36a32c0 Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Mon, 9 Mar 2009 18:00:41 -0700 Subject: delete float80 from libraries R=rsc DELTA=40 (0 added, 38 deleted, 2 changed) OCL=25969 CL=25969 --- src/lib/reflect/value.go | 29 ----------------------------- 1 file changed, 29 deletions(-) (limited to 'src/lib/reflect/value.go') diff --git a/src/lib/reflect/value.go b/src/lib/reflect/value.go index f4e63407a..7bd6f3b15 100644 --- a/src/lib/reflect/value.go +++ b/src/lib/reflect/value.go @@ -438,34 +438,6 @@ func (v *float64ValueStruct) Set(f float64) { *(*float64)(v.addr) = f } -// -- Float80 - -// Float80Value represents a float80 value. -type Float80Value interface { - Value; - Get() float80; // Get the underlying float80. - Set(float80); // Get the underlying float80. -} - -type float80ValueStruct struct { - commonValue -} - -func float80Creator(typ Type, addr Addr) Value { - return &float80ValueStruct{ commonValue{Float80Kind, typ, addr} } -} - -/* -BUG: can't gen code for float80s -func (v *Float80ValueStruct) Get() float80 { - return *(*float80)(v.addr) -} - -func (v *Float80ValueStruct) Set(f float80) { - *(*float80)(v.addr) = f -} -*/ - // -- String // StringValue represents a string value. @@ -819,7 +791,6 @@ var creator = map[int] creatorFn { FloatKind : floatCreator, Float32Kind : float32Creator, Float64Kind : float64Creator, - Float80Kind : float80Creator, StringKind : stringCreator, BoolKind : boolCreator, PtrKind : ptrCreator, -- cgit v1.2.3