254 lines
152 KiB
Text
254 lines
152 KiB
Text
|
!<arch>
|
|||
|
__.PKGDEF 0 0 0 644 6220 `
|
|||
|
go object darwin amd64 go1.3 X:precisestack
|
|||
|
|
|||
|
$$
|
|||
|
package null
|
|||
|
import runtime "runtime"
|
|||
|
import errors "errors"
|
|||
|
import sql "database/sql"
|
|||
|
import strconv "strconv"
|
|||
|
import fmt "fmt"
|
|||
|
import reflect "reflect"
|
|||
|
import json "encoding/json"
|
|||
|
import driver "database/sql/driver" // indirect
|
|||
|
type @"database/sql/driver".Value interface {}
|
|||
|
type @"database/sql".NullBool struct { Bool bool; Valid bool }
|
|||
|
func (@"database/sql".n·2 *@"database/sql".NullBool) Scan (@"database/sql".value·3 interface {}) (? error)
|
|||
|
func (@"database/sql".n·3 @"database/sql".NullBool) Value () (? @"database/sql/driver".Value, ? error) { if !@"database/sql".n·3.Valid { return nil, nil }; return @"database/sql".n·3.Bool, nil }
|
|||
|
type @"".Bool struct { ? @"database/sql".NullBool }
|
|||
|
func (@"".b·2 @"".Bool) IsZero () (? bool) { return !@"".b·2.NullBool.Valid }
|
|||
|
func (@"".b·3 @"".Bool) MarshalJSON () (? []byte, ? error) { if !@"".b·3.NullBool.Valid { return ([]byte)("null"), nil }; if !@"".b·3.NullBool.Bool { return ([]byte)("false"), nil }; return ([]byte)("true"), nil }
|
|||
|
func (@"".b·3 @"".Bool) MarshalText () (? []byte, ? error) { if !@"".b·3.NullBool.Valid { return ([]byte{ }), nil }; if !@"".b·3.NullBool.Bool { return ([]byte)("false"), nil }; return ([]byte)("true"), nil }
|
|||
|
func (@"".b·2 @"".Bool) Ptr () (? *bool) { if !@"".b·2.NullBool.Valid { return nil }; return &@"".b·2.NullBool.Bool }
|
|||
|
func (@"".b·1 *@"".Bool "esc:0x0") SetValid (@"".v·2 bool) { @"".b·1.NullBool.Bool = @"".v·2; @"".b·1.NullBool.Valid = true }
|
|||
|
func (@"".b·2 *@"".Bool) UnmarshalJSON (@"".data·3 []byte) (? error)
|
|||
|
func (@"".b·2 *@"".Bool "esc:0x0") UnmarshalText (@"".text·3 []byte "esc:0x0") (? error)
|
|||
|
func @"".NewBool (@"".b·2 bool, @"".valid·3 bool) (? @"".Bool) { return (@"".Bool{ NullBool:(@"database/sql".NullBool{ Bool:@"".b·2, Valid:@"".valid·3 }) }) }
|
|||
|
func @"".BoolFrom (@"".b·2 bool) (? @"".Bool)
|
|||
|
func @"".BoolFromPtr (@"".b·2 *bool "esc:0x0") (? @"".Bool)
|
|||
|
type @"database/sql".NullFloat64 struct { Float64 float64; Valid bool }
|
|||
|
func (@"database/sql".n·2 *@"database/sql".NullFloat64) Scan (@"database/sql".value·3 interface {}) (? error)
|
|||
|
func (@"database/sql".n·3 @"database/sql".NullFloat64) Value () (? @"database/sql/driver".Value, ? error) { if !@"database/sql".n·3.Valid { return nil, nil }; return @"database/sql".n·3.Float64, nil }
|
|||
|
type @"".Float struct { ? @"database/sql".NullFloat64 }
|
|||
|
func (@"".f·2 @"".Float) IsZero () (? bool) { return !@"".f·2.NullFloat64.Valid }
|
|||
|
func (@"".f·3 @"".Float) MarshalJSON () (? []byte, ? error)
|
|||
|
func (@"".f·3 @"".Float) MarshalText () (? []byte, ? error)
|
|||
|
func (@"".f·2 @"".Float) Ptr () (? *float64) { if !@"".f·2.NullFloat64.Valid { return nil }; return &@"".f·2.NullFloat64.Float64 }
|
|||
|
func (@"".f·1 *@"".Float "esc:0x0") SetValid (@"".n·2 float64) { @"".f·1.NullFloat64.Float64 = @"".n·2; @"".f·1.NullFloat64.Valid = true }
|
|||
|
func (@"".f·2 *@"".Float) UnmarshalJSON (@"".data·3 []byte) (? error)
|
|||
|
func (@"".f·2 *@"".Float "esc:0x0") UnmarshalText (@"".text·3 []byte "esc:0x0") (? error)
|
|||
|
func @"".NewFloat (@"".f·2 float64, @"".valid·3 bool) (? @"".Float) { return (@"".Float{ NullFloat64:(@"database/sql".NullFloat64{ Float64:@"".f·2, Valid:@"".valid·3 }) }) }
|
|||
|
func @"".FloatFrom (@"".f·2 float64) (? @"".Float)
|
|||
|
func @"".FloatFromPtr (@"".f·2 *float64 "esc:0x0") (? @"".Float)
|
|||
|
type @"database/sql".NullInt64 struct { Int64 int64; Valid bool }
|
|||
|
func (@"database/sql".n·2 *@"database/sql".NullInt64) Scan (@"database/sql".value·3 interface {}) (? error)
|
|||
|
func (@"database/sql".n·3 @"database/sql".NullInt64) Value () (? @"database/sql/driver".Value, ? error) { if !@"database/sql".n·3.Valid { return nil, nil }; return @"database/sql".n·3.Int64, nil }
|
|||
|
type @"".Int struct { ? @"database/sql".NullInt64 }
|
|||
|
func (@"".i·2 @"".Int) IsZero () (? bool) { return !@"".i·2.NullInt64.Valid }
|
|||
|
func (@"".i·3 @"".Int) MarshalJSON () (? []byte, ? error)
|
|||
|
func (@"".i·3 @"".Int) MarshalText () (? []byte, ? error)
|
|||
|
func (@"".i·2 @"".Int) Ptr () (? *int64) { if !@"".i·2.NullInt64.Valid { return nil }; return &@"".i·2.NullInt64.Int64 }
|
|||
|
func (@"".i·1 *@"".Int "esc:0x0") SetValid (@"".n·2 int64) { @"".i·1.NullInt64.Int64 = @"".n·2; @"".i·1.NullInt64.Valid = true }
|
|||
|
func (@"".i·2 *@"".Int) UnmarshalJSON (@"".data·3 []byte) (? error)
|
|||
|
func (@"".i·2 *@"".Int "esc:0x0") UnmarshalText (@"".text·3 []byte "esc:0x0") (? error)
|
|||
|
func @"".NewInt (@"".i·2 int64, @"".valid·3 bool) (? @"".Int) { return (@"".Int{ NullInt64:(@"database/sql".NullInt64{ Int64:@"".i·2, Valid:@"".valid·3 }) }) }
|
|||
|
func @"".IntFrom (@"".i·2 int64) (? @"".Int)
|
|||
|
func @"".IntFromPtr (@"".i·2 *int64 "esc:0x0") (? @"".Int)
|
|||
|
type @"database/sql".NullString struct { String string; Valid bool }
|
|||
|
func (@"database/sql".ns·2 *@"database/sql".NullString) Scan (@"database/sql".value·3 interface {}) (? error)
|
|||
|
func (@"database/sql".ns·3 @"database/sql".NullString "esc:0x2") Value () (? @"database/sql/driver".Value, ? error) { if !@"database/sql".ns·3.Valid { return nil, nil }; return @"database/sql".ns·3.String, nil }
|
|||
|
type @"".String struct { ? @"database/sql".NullString }
|
|||
|
func (@"".s·2 @"".String "esc:0x0") IsZero () (? bool) { return !@"".s·2.NullString.Valid }
|
|||
|
func (@"".s·3 @"".String) MarshalJSON () (? []byte, ? error)
|
|||
|
func (@"".s·2 @"".String) Ptr () (? *string) { if !@"".s·2.NullString.Valid { return nil }; return &@"".s·2.NullString.String }
|
|||
|
func (@"".s·1 *@"".String "esc:0x0") SetValid (@"".v·2 string) { @"".s·1.NullString.String = @"".v·2; @"".s·1.NullString.Valid = true }
|
|||
|
func (@"".s·2 *@"".String) UnmarshalJSON (@"".data·3 []byte) (? error)
|
|||
|
func (@"".s·2 *@"".String "esc:0x0") UnmarshalText (@"".text·3 []byte "esc:0x0") (? error) { @"".s·2.NullString.String = string(@"".text·3); @"".s·2.NullString.Valid = @"".s·2.NullString.String != ""; return nil }
|
|||
|
func @"".StringFrom (@"".s·2 string "esc:0x2") (? @"".String)
|
|||
|
func @"".StringFromPtr (@"".s·2 *string "esc:0x1") (? @"".String)
|
|||
|
func @"".NewString (@"".s·2 string "esc:0x2", @"".valid·3 bool) (? @"".String) { return (@"".String{ NullString:(@"database/sql".NullString{ String:@"".s·2, Valid:@"".valid·3 }) }) }
|
|||
|
func @"".init ()
|
|||
|
|
|||
|
$$
|
|||
|
_go_.6 0 0 0 644 149573 `
|
|||
|
go object darwin amd64 go1.3 X:precisestack
|
|||
|
|
|||
|
!
|
|||
|
|