Home | History | Annotate | Download | only in database

Lines Matching full:preparelocked

118  p	ds·2esc:0x2a&?	inUse	onPutdbmuClosedd `	dc·2&closeDBLocked`?&5
expired`??jtimeout·3lfinalClose`?&]prepareLocked`	dc·3
2
745 value?Tgclocals·1d573d8da1e3d55cbdd4ce8247a96abb?*"".(*NullString).Scan?ns?&type.*"".NullString?Tgclocals·7fb064c7a00a9b83c5b27652f671bb7b?Tgclocals·7d2d5fca80364273fb07d5820a76fef4?&"".NullString.Value?$type."".NullString?Tgclocals·d1dbd7a71866e7826348713921ec98d8?("".(*NullInt64).Scan?type.*int64?$type.*"".NullInt64?Tgclocals·b355e63dd7a0e6e486ea5f5d6ae3d2e6?Tgclocals·69c1753bd5f81501d95132d08af04464?$"".NullInt64.Value?type.int64?"type."".NullInt64?Tgclocals·26c19b003b4032a46d3e8db29831f3fe?,"".(*NullFloat64).Scan?type.*float64?(type.*"".NullFloat64?("".NullFloat64.Value?type.float64?&type."".NullFloat64?&"".(*NullBool).Scan?"type.*"".NullBool?""".NullBool.Value? type."".NullBool?Tgclocals·24b0aee1021c20d1590e75b99691b0e0?8"".(*driverConn).releaseConn? "".(*DB).putConn?dc?&type.*"".driverConn?Tgclocals·9aa48eca674789341e2d6be6614c399c?>"".(*driverConn).removeOpenStmt?$sync.(*Mutex).Lock?.sync.(*Mutex).Unlock·f?8type.map[*"".driverStmt]bool?"runtime.mapdelete?.autotmp_355? type.*sync.Mutex?.autotmp_354?Tgclocals·91621fa297e6b9df0d4846d93210b99a?Tgclocals·768e8acda8fdd1ceedd6f115da21537d?0"".(*driverConn).expired?"".nowFunc?t·2.nsec?type.int32?t·2.sec?timeout?$type.time.Duration?Tgclocals·e6397a44f8e1b6e77d0f200b4fba5269?<"".(*driverConn).prepareLocked?$type."".driverStmt?Dgo.itab.*"".driverConn,sync.Locker?.autotmp_365?Tgclocals·fdca39df2c066cd3816a6b79f876b821?Tgclocals·058e7dc20e6f08e36873cfd7e9eefd53?<"".(*driverConn).closeDBLocked?N"".(*driverConn).closeDBLocked.func1·f?Jgo.itab.*"".driverConn,"".finalCloser?0"".(*DB).removeDepLocked?.autotmp_371?"type.func() error?Tgclocals·e639685181f42214ce489861dbef0e52?Tgclocals·5e5e25681c07a17e2887a150a82b98a9?,"".(*driverConn).Close?(sync.(*Mutex).Unlock?Vgo.string."sql: duplicate driverConn close"?fn?.autotmp_379?.autotmp_378?Tgclocals·43eebfc0dc7bcdb83293a4c1fb537b41?Tgclocals·b2515f3e14e5c9ac80990e86872782cd?6"".(*driverConn).finalClose?B"".(*driverConn).finalClose.func1?"".withLock?,"".(*driverStmt).Close?B"".(*driverConn).finalClose.func2?@"".(*DB).maybeOpenNewConnections?.autotmp_394?.autotmp_393?.autotmp_395?(type.**"".driverStmt?openStmt?*type.[]*"".driverStmt?.autotmp_384?|type.struct { F uintptr; "".dc *"".driverConn; "".err *error }?.autotmp_381??type.struct { F uintptr; "".openStmt *[]*"".driverStmt; "".dc *"".driverConn }?Tgclocals·2aa7bd83540f104effb7cf22006e8d89?Tgclocals·4c402efb6a05659295340399a33c04f7?Tgclocals·11dadd5a2d0a84997d26293f5b5a72ae?"".(*DB).addDep?Btype.map["".finalCloser]"".depSet?$runtime.mapaccess1?type."".depSet?xdep?.autotmp_403?.autotmp_400?.autotmp_399?&type."".finalCloser?.autotmp_398?dep?x?db?type.*"".DB?Tgclocals·e3dfca8acd06be013be4a4ce826ebf3e?Tgclocals·9884f5ac8745a409f57d9b8cef1de033?*"".(*DB).addDepLocked?.autotmp_407?.autotmp_406?.autotmp_405?Tgclocals·68b5fd5cf73bade026a5b3eb9afeb31a?Tgclocals·92954c8c2ea80bf4c39e8a496e069ee9?$"".(*DB).removeDep?.autotmp_411?Tgclocals·f3b2bc6e406969c6fbca5b280797f280?Tgclocals·520aadf85ff428983771e5e1dd79f1a8?$runtime.mapaccess2?Vtype.struct { F uintptr; R "".finalCloser }?F"".(finalCloser).("".finalClose)-fm?B"".(*DB).removeDepLocked.func1·f?^go.string."unpaired removeDep: no %T dep on %T"?\go.string."unpaired removeDep: no deps for %T"?l0?.autotmp_431?Xtype.*struct { F uintptr; R "".finalCloser }?.autotmp_419?.autotmp_418?.autotmp_415?.autotmp_414?.autotmp_413?.autotmp_412?.autotmp_417?Tgclocals·010b82f09ee1c3595d7a5acb6fe96790?Tgclocals·d6767030f78e99ad926ae514935daeb6?"".Open?.sync.(*RWMutex).RUnlock?&type.chan struct {}?:"".connectionRequestQueueSize? runtime.makechan?<type.map[*"".driverConn]string?Ftype.map[uint64]chan "".connRequest?type."".DB?8"".(*DB).connectionOpener·f?runtime.newproc?lgo.string."sql: unknown driver %q (forgotten import?)"?driveri.itab?driveri.data?.autotmp_446?.autotmp_445?.autotmp_444?.autotmp_434?.autotmp_433?dataSourceName?driverName?Tgclocals·a97a18bc12383d75f8d5c757ebf94695?Tgclocals·23d957cb572d219ae8df9cc52f6dd60b?("".(*DB).PingContext?"".(*DB).conn?<database/sql/driver.ErrBadConn?runtime.ifaceeq?>type.database/sql/driver.Pinger?i?Tgclocals·f8796d7fe32f7827540b0967abf86e4d?Tgclocals·ae7225da904da78f0cfd7b02eee7d384?"".(*DB).Ping?"".(*DB).Close?"runtime.closechan?fns.len?fns.cap?.autotmp_468?.autotmp_467?fns.ptr?$type.*func() error?.autotmp_472?.autotmp_471?.autotmp_470?.autotmp_469?(type.**"".driverConn?.autotmp_466?.autotmp_455?\type.noalg.map.iter[uint64]chan "".connRequest?Tgclocals·e945aac00f84e82aa0eff1b74c1e40a6?Tgclocals·d9b71cd0e3239c64c746dc62ae4259dd?6"".(*DB).maxIdleConnsLocked?Tgclocals·aef1f7ba6e2630c93a51843d99f5a28a?0"".(*DB).SetMaxIdleConns?closing.len?.autotmp_480?.autotmp_481?.autotmp_479?.autotmp_478?Tgclocals·aca966b57e6c0a55f7612d04caa377b2?0"".(*DB).SetMaxOpenConns?syncMaxIdle?.autotmp_482?Tgclocals·fd1052c3c0d79a26f8afdf6e802f9f01?Tgclocals·663f8c6bfa83aa777198789ce63d9ab4?6"".(*DB).SetConnMaxLifetime?6"".(*DB).startCleanerLocked?(runtime.selectnbsend?.autotmp_484?type.struct {}?.autotmp_485?Tgclocals·38cd6c5dc113deaaac86733e20707ab7?Tgclocals·d964250b5250af0e4037552685027170?:"".(*DB).connectionCleaner·f?Tgclocals·1a65e721a2ccc325b382662e7ffee780?4"".(*DB).connectionCleaner?time.NewTimer?"runtime.newselect?$runtime.selectrecv?&time.(*Timer).Reset? runtime.selectgo?u·3.nsec?u·3.sec?last?closing.cap?.autotmp_510?t? type.*time.Timer?closing.ptr?c?.autotmp_511?.autotmp_509?.autotmp_508?.autotmp_507?.autotmp_506?*type.<-chan time.Time?.autotmp_499??type.noalg.struct { "".tcase uint16; "".ncase uint16; "".pollorder *uint8; "".lockorder *uint8; "".scase [2]struct { "".elem *uint8; "".chan *uint8; "".pc uintptr; "".kind uint16; "".so uint16; "".receivedp *uint8; "".releasetime uint64 }; "".lockorderarr [2]uint16; "".pollorderarr [2]uint16 }?Tgclocals·9ffa1c1cc0d321f692342d6d8c84186e?Tgclocals·db5c909996bd0cb59a39e01794ec3fe0?"".(*DB).Stats?*stats.OpenConnections?.autotmp_512?type."".DBStats?"runtime.chansend1?.autotmp_515?numRequests?Tgclocals·a36216b97439c93dafebe03e7f0808b5?2"".(*DB).connectionOpener?"runtime.chanrecv2?4"".(*DB).openNewConnection?.autotmp_517?.autotmp_519?Tgclocals·09b80ec389a9e6ac09cfa1cd3c45263d?$type."".driverConn?0"".(*DB).putConnDBLocked?.autotmp_537?.autotmp_538?ci.itab?ci.data?.autotmp_540?.autotmp_539?&type.*time.Location?.autotmp_536?.autotmp_529?.autotmp_528?.autotmp_527?Tgclocals·457e6215b5482ad1b5d0c3cd3cfc01c2?Tgclocals·324272ff5c0334b524d1252e927ffeb5?:"".(*DB).nextRequestKeyLocked?type.uint64?0type.chan "".connRequest?*runtime.selectnbrecv2?&runtime.selectrecv2?"".errDBClosed?,runtime.typedslicecopy?.autotmp_555?.autotmp_552?.autotmp_575? reqKey?lifetime?.autotmp_579?.autotmp_576?.autotmp_550?.autotmp_548?ret.err.itab?ret.err.data?ret.conn?req?conn?.autotmp_578?.autotmp_577?.autotmp_574?.autotmp_573?.autotmp_565?.autotmp_564?.autotmp_563?.autotmp_554?&type."".connRequest?.autotmp_551?.autotmp_567?strategy?2type."".connReuseStrategy?Tgclocals·e99136a1ee07c9c2810f3cacfc3665e0?Tgclocals·bcbe2284afa0a211a780481bb5da188c?D"".(*DB).noteUnusedDriverStatement?^type.struct { F uintptr; "".ds *"".driverStmt }?P"".(*DB).noteUnusedDriverStatement.func1?type.func()?fc?.autotmp_585?.autotmp_584?type.*[]func()?.autotmp_583?`type.*struct { F uintptr; "".ds *"".driverStmt }?.autotmp_582?Tgclocals·ee62c73943603e01055efc19a197e543?Tgclocals·dcb1b8b22575c32906e1e48d5a14b555?"".putConnHook?ngo.string."sql: connection returned that was never out"?
761 prepareLockedor).?Dtype.*func(*"".DB) (*"".Tx, error)?Btype.func(*"".DB) (*"".Tx, error)??type..namedata.*func(*sql.DB, context.Context, *sql.TxOptions) (*sql.Tx, error).??type.*func(*"".DB, context.Context, *"".TxOptions) (*"".Tx, error)??type.func(*"".DB, context.Context, *"".TxOptions) (*"".Tx, error)?Htype..namedata.*func(*sql.DB) error.?0type.*func(*"".DB) error?.type.func(*"".DB) error?Xtype..namedata.*func(*sql.DB) driver.Driver.?Ztype.*func(*"".DB) database/sql/driver.Driver?Xtype.func(*"".DB) database/sql/driver.Driver??type..namedata.*func(*sql.DB, string, ...interface {}) (sql.Result, error).?|type.*func(*"".DB, string, ...interface {}) ("".Result, error)?ztype.func(*"".DB, string, ...interface {}) ("".Result, error)??type..namedata.*func(*sql.DB, context.Context, string, ...interface {}) (sql.Result, error).??type.*func(*"".DB, context.Context, string, ...interface {}) ("".Result, error)??type.func(*"".DB, context.Context, string, ...interface {}) ("".Result, error)?jtype..namedata.*func(*sql.DB, context.Context) error.?Rtype.*func(*"".DB, context.Context) error?Ptype.func(*"".DB, context.Context) error?rtype..namedata.*func(*sql.DB, string) (*sql.Stmt, error).?Xtype.*func(*"".DB, string) (*"".Stmt, error)?Vtype.func(*"".DB, string) (*"".Stmt, error)??type..namedata.*func(*sql.DB, context.Context, string) (*sql.Stmt, error).?ztype.*func(*"".DB, context.Context, string) (*"".Stmt, error)?xtype.func(*"".DB, context.Context, string) (*"".Stmt, error)??type..namedata.*func(*sql.DB, string, ...interface {}) (*sql.Rows, error).?ztype.*func(*"".DB, string, ...interface {}) (*"".Rows, error)?xtype.func(*"".DB, string, ...interface {}) (*"".Rows, error)??type..namedata.*func(*sql.DB, context.Context, string, ...interface {}) (*sql.Rows, error).??type.*func(*"".DB, context.Context, string, ...interface {}) (*"".Rows, error)??type.func(*"".DB, context.Context, string, ...interface {}) (*"".Rows, error)??type..namedata.*func(*sql.DB, string, ...interface {}) *sql.Row.?ftype.*func(*"".DB, string, ...interface {}) *"".Row?dtype.func(*"".DB, string, ...interface {}) *"".Row??type..namedata.*func(*sql.DB, context.Context, string, ...interface {}) *sql.Row.??type.*func(*"".DB, context.Context, string, ...interface {}) *"".Row??type.func(*"".DB, context.Context, string, ...interface {}) *"".Row?Ztype..namedata.*func(*sql.DB, time.Duration).?Btype.*func(*"".DB, time.Duration)?@type.func(*"".DB, time.Duration)?Ftype..namedata.*func(*sql.DB, int).?.type.*func(*"".DB, int)?,type.func(*"".DB, int)?8type..namedata.*sql.DBStats.? type.*"".DBStats?>type..namedata.OpenConnections.?Ttype..namedata.*func(*sql.DB) sql.DBStats.?:type.*func(*"".DB) "".DBStats?8type.func(*"".DB) "".DBStats?ztype..namedata.*func(*sql.DB, sql.finalCloser, interface {}).?`type.*func(*"".DB, "".finalCloser, interface {})?^type.func(*"".DB, "".finalCloser, interface {})?Ltype..namedata.*sql.connReuseStrategy.?4type.*"".connReuseStrategy??type..namedata.*func(*sql.DB, context.Context, *sql.TxOptions, sql.connReuseStrategy) (*sql.Tx, error).??type.*func(*"".DB, context.Context, *"".TxOptions, "".connReuseStrategy) (*"".Tx, error)??type.func(*"".DB, context.Context, *"".TxOptions, "".connReuseStrategy) (*"".Tx, error)??type..namedata.*func(*sql.DB, context.Context, sql.connReuseStrategy) (*sql.driverConn, error).??type.*func(*"".DB, context.Context, "".connReuseStrategy) (*"".driverConn, error)??type.func(*"".DB, context.Context, "".connReuseStrategy) (*"".driverConn, error)?<type..namedata.*func(*sql.DB).?$type.*func(*"".DB)?"type.func(*"".DB)??type..namedata.*func(*sql.DB, context.Context, string, []interface {}, sql.connReuseStrategy) (sql.Result, error).??type.*func(*"".DB, context.Context, string, []interface {}, "".connReuseStrategy) ("".Result, error)??type.func(*"".DB, context.Context, string, []interface {}, "".connReuseStrategy) ("".Result, error)?Dtype..namedata.*func(*sql.DB) int.?,type.*func(*"".DB) int?*type.func(*"".DB) int?Jtype..namedata.*func(*sql.DB) uint64.?2type.*func(*"".DB) uint64?0type.func(*"".DB) uint64??type..namedata.*func(*sql.DB, *sql.driverConn, *sql.driverStmt).?dtype.*func(*"".DB, *"".driverConn, *"".driverStmt)?btype.func(*"".DB, *"".driverConn, *"".driverStmt)??type..namedata.*func(*sql.DB, context.Context, string, sql.connReuseStrategy) (*sql.Stmt, error).??type.*func(*"".DB, context.Context, string, "".connReuseStrategy) (*"".Stmt, error)??type.func(*"".DB, context.Context, string, "".connReuseStrategy) (*"".Stmt, error)?ltype..namedata.*func(*sql.DB, *sql.driverConn, error).?Rtype.*func(*"".DB, *"".driverConn, error)?Ptype.func(*"".DB, *"".driverConn, error)?vtype..namedata.*func(*sql.DB, *sql.driverConn, error) bool.?\type.*func(*"".DB, *"".driverConn, error) bool?Ztype.func(*"".DB, *"".driverConn, error) bool??type..namedata.*func(*sql.DB, context.Context, string, []interface {}, sql.connReuseStrategy) (*sql.Rows, error).??type.*func(*"".DB, context.Context, string, []interface {}, "".connReuseStrategy) (*"".Rows, error)??type.func(*"".DB, context.Context, string, []interface {}, "".connReuseStrategy) (*"".Rows, error)??type..namedata.*func(*sql.DB, context.Context, *sql.driverConn, func(error), string, []interface {}) (*sql.Rows, error).??type.*func(*"".DB, context.Context, *"".driverConn, func(error), string, []interface {}) (*"".Rows, error)??type.func(*"".DB, context.Context, *"".driverConn, func(error), string, []interface {}) (*"".Rows, error)??type..namedata.*func(*sql.DB, sql.finalCloser, interface {}) error.?ltype.*func(*"".DB, "".finalCloser, interface {}) error?jtype.func(*"".DB, "".finalCloser, interface {}) error??type..namedata.*func(*sql.DB, sql.finalCloser, interface {}) func() error.?ztype.*func(*"".DB, "".finalCloser, interface {}) func() error?xtype.func(*"".DB, "".finalCloser, interface {}) func() error?*type..namedata.Begin.?Ptype..namedata.*func() (*sql.Tx, error).?8type.*func() (*"".Tx, error)?6type.func() (*"".Tx, error)?.type..namedata.BeginTx.??type..namedata.*func(context.Context, *sql.TxOptions) (*sql.Tx, error).?ttype.*func(context.Context, *"".TxOptions) (*"".Tx, error)?rtype.func(context.Context, *"".TxOptions) (*"".Tx, error)?,type..namedata.Driver.?Jtype..namedata.*func() driver.Driver.?Ntype.*func() database/sql/driver.Driver?Ltype.func() database/sql/driver.Driver?(type..namedata.Ping.?6type..namedata.PingContext.?Xtype..namedata.*func(context.Context) error.?Btype.*func(context.Context) error?@type.func(context.Context) error?Dtype..namedata.SetConnMaxLifetime.?Htype..namedata.*func(time.Duration).?2type.*func(time.Duration)?0type.func(time.Duration)?>type..namedata.SetMaxIdleConns.?4type..namedata.*func(int).?type.*func(int)?type.func(int)?>type..namedata.SetMaxOpenConns.?*type..namedata.Stats.?Ftype..namedata.*func() sql.DBStats.?.type.*func() "".DBStats?,type.func() "".DBStats?,type..namedata.addDep.?htype..namedata.*func(sql.finalCloser, interface {}).?Ptype.*func("".finalCloser, interface {})?Ntype.func("".finalCloser, interface {})?8type..namedata.addDepLocked.?*type..namedata.begin.??type..namedata.*func(context.Context, *sql.TxOptions, sql.connReuseStrategy) (*sql.Tx, error).??type.*func(context.Context, *"".TxOptions, "".connReuseStrategy) (*"".Tx, error)??type.func(context.Context, *"".TxOptions, "".connReuseStrategy) (*"".Tx, error)??type..namedata.*func(context.Context, sql.connReuseStrategy) (*sql.driverConn, error).??type.*func(context.Context, "".connReuseStrategy) (*"".driverConn, error)??type.func(context.Context, "".connReuseStrategy) (*"".driverConn, error)?Btype..namedata.connectionCleaner.?@type..namedata.connectionOpener.?(type..namedata.exec.??type..namedata.*func(context.Context, string, []interface {}, sql.connReuseStrategy) (sql.Result, error).??type.*func(context.Context, string, []interface {}, "".connReuseStrategy) ("".Result, error)??type.func(context.Context, string, []interface {}, "".connReuseStrategy) ("".Result, error)?Dtype..namedata.maxIdleConnsLocked.?6type..namedata.*func() int.? type.*func() int?type.func() int?Ntype..namedata.maybeOpenNewConnections.?Htype..namedata.nextRequestKeyLocked.?<type..namedata.*func() uint64.?&type.*func() uint64?$type.func() uint64?Rtype..namedata.noteUnusedDriverStatement.?ntype..namedata.*func(*sql.driverConn, *sql.driverStmt).?Ttype.*func(*"".driverConn, *"".driverStmt)?Rtype.func(*"".driverConn, *"".driverStmt)?Btype..namedata.openNewConnection.?.type..namedata.prepare.??type..namedata.*func(context.Context, string, sql.connReuseStrategy) (*sql.Stmt, error).??type.*func(context.Context, string, "".connReuseStrategy) (*"".Stmt, error)??type.func(context.Context, string, "".connReuseStrategy) (*"".Stmt, error)?.type..namedata.putConn.?Ztype..namedata.*func(*sql.driverConn, error).?Btype.*func(*"".driverConn, error)?@type.func(*"".driverConn, error)?>type..namedata.putConnDBLocked.?dtype..namedata.*func(*sql.driverConn, error) bool.?Ltype.*func(*"".driverConn, error) bool?Jtype.func(*"".driverConn, error) bool??type..namedata.*func(context.Context, string, []interface {}, sql.connReuseStrategy) (*sql.Rows, error).??type.*func(context.Context, string, []interface {}, "".connReuseStrategy) (*"".Rows, error)??type.func(context.Context, string, []interface {}, "".connReuseStrategy) (*"".Rows, error)?2type..namedata.queryConn.??type..namedata.*func(context.Context, *sql.driverConn, func(error), string, []interface {}) (*sql.Rows, error).??type.*func(context.Context, *"".driverConn, func(error), string, []interface {}) (*"".Rows, error)??type.func(context.Context, *"".driverConn, func(error), string, []interface {}) (*"".Rows, error)?2type..namedata.removeDep.?ttype..namedata.*func(sql.finalCloser, interface {}) error.?\type.*func("".finalCloser, interface {}) error?Ztype.func("".finalCloser, interface {}) error?>type..namedata.removeDepLocked.??type..namedata.*func(sql.finalCloser, interface {}) func() error.?jtype.*func("".finalCloser, interface {}) func() error?htype.func("".finalCloser, interface {}) func() error?Dtype..namedata.startCleanerLocked.?Ftype..namedata.**[]*sql.driverStmt.?.type.**[]*"".driverStmt?Dtype..namedata.*[]*sql.driverStmt.?Ftype..namedata.*[8]*sql.driverStmt.?.type.*[8]*"".driverStmt?8type.noalg.[8]*"".driverStmt?`type..namedata.*map.bucket[*sql.driverStmt]bool.?Htype.*map.bucket[*"".driverStmt]bool?Rtype.noalg.map.bucket[*"".driverStmt]bool?&runtime.gcbits.fe05?Ztype..namedata.*map.hdr[*sql.driverStmt]bool.?Btype.*map.hdr[*"".driverStmt]bool?Ltype.noalg.map.hdr[*"".driverStmt]bool?Ttype..namedata.**map[*sql.driverStmt]bool.?<type.**map[*"".driverStmt]bool?:type.*map[*"".driverStmt]bool?Rtype..namedata.*map[*sql.driverStmt]bool.?4type..namedata.**[]func().?type.**[]func()?2type..namedata.*[]func().?type.[]func()?&runtime.gcbits.6905?>type..namedata.*sql.driverConn.?2type..namedata.createdAt.?$type..namedata.ci.?6type..namedata.finalClosed.?0type..namedata.openStmt.?*type..namedata.inUse.?*type..namedata.onPut.?4type..namedata.dbmuClosed.?Btype..namedata.***sql.driverConn.?*type.***"".driverConn?@type..namedata.**sql.driverConn.?:go.info."".(*driverConn).Lock?>go.info."".(*driverConn).Unlock?Xtype..namedata.*func(*sql.driverConn) error.?@type.*func(*"".driverConn) error?>type.func(*"".driverConn) error?Ltype..namedata.*func(*sql.driverConn).?4type.*func(*"".driverConn)?2type.func(*"".driverConn)?ftype..namedata.*func(*sql.driverConn) func() error.?Ntype.*func(*"".driverConn) func() error?Ltype.func(*"".driverConn) func() error?ttype..namedata.*func(*sql.driverConn, time.Duration) bool.?\type.*func(*"".driverConn, time.Duration) bool?Ztype.func(*"".driverConn, time.Duration) bool??type..namedata.*func(*sql.driverConn, context.Context, string) (*sql.driverStmt, error).??type.*func(*"".driverConn, context.Context, string) (*"".driverStmt, error)??type.func(*"".driverConn, context.Context, string) (*"".driverStmt, error)?:type..namedata.closeDBLocked.?Htype..namedata.*func() func() error.?2type.*func() func() error?0type.func() func() error?.type..namedata.expired.?Rtype..namedata.*func(time.Duration) bool.?<type.*func(time.Duration) bool?:type.func(time.Duration) bool?:type..namedata.prepareLocked
2781 "".ctxDriverPreparesi.itab?P"si.data?X"err.itab?`"err.data?h"ctx?ci?"query? "~r3?0"~r4??" _"".ctxDriverExecdargs.len?X"dargs.cap?`"dargs.ptr?h"ctx?execer?"query? "nvdargs?0"~r4??"~r5??""".ctxDriverQuerydargs.len?X"dargs.cap?`"dargs.ptr?h"ctx?queryer?"query? "nvdargs?0"~r4??"~r5??" "".ctxDriverStmtExecdargs.len?X"dargs.cap?`"dargs.ptr?h"ctx?si?"nvdargs? "~r3?8"~r4??""".ctxDriverStmtQuerydargs.len?X"dargs.cap?`"dargs.ptr?h"ctx?si?"nvdargs? "~r3?8"~r4??"sql: driver does not support non-default isolation levelsql: driver does not support read-only transactions  "".ctxDriverBegintxi.itab?@"txi.data?H"err.itab?P"err.data?X"ctx?opts?"ci?"~r3?("~r4?8"sql: driver does not support the use of Named Parameters "".namedValueToValuen??~"dargs.len??~"dargs.cap??"dargs.ptr??"param??"named?~r1?"~r2?0"sql: Register driver is nilsql: Register called twice for driver  "".Registername?driver?""".unregisterAllDrivers???"".Driversname.len??~"list.len??~"list.cap??~"name.ptr??~"list.ptr??"~r0? "".Namedname?value?"~r2? """.(*NullString).Scanns?value?"~r1?""".NullString.Valuens?~r0?"~r1?(""".(*NullInt64).Scann?value?"~r1?""".NullInt64.Valuen?~r0?"~r1? """.(*NullFloat64).Scann?value?"~r1?""".NullFloat64.Valuen?~r0?"~r1? """.(*NullBool).Scann?value?"~r1?""".NullBool.Valuen?~r0?"~r1?""".(*driverConn).releaseConndc?err?""".(*driverConn).removeOpenStmtdc?ds?""".(*driverConn).expiredt·2.nsec?d"t·2.sec?h"dc?timeout?"~r1?" "".(*driverConn).prepareLockedsi.itab?P"si.data?X"ds?`"dc?ctx?"query?"~r2?("~r3?0""".(*driverConn).closeDBLockeddc?~r0?"sql: duplicate driverConn close"".(*driverConn).Closefn?X"dc?~r0?"  ?"".(*driverConn).finalCloseerr??"openStmt??"dc?~r0?""".(*driverStmt).Closeds?~r0?"?1 "".(*DB).addDepxdep??"db?x?"dep?"`"".(*DB).addDepLockedxdep??"db?x?"dep?""".(*DB).removeDepfn?`"db?x?"dep?"~r2?("unpaired removeDep: no deps for %Tunpaired removeDep: no %T dep on %T
2931  (89@HPh***sql.driverConn?*?76**sql.driverConn?it6"".(*driverConn).Lock.this?"".(*driverConn).Unlock.this?*func(*sql.driverConn) error??6?&?3*func(*sql.driverConn)?? 6??s?3#*func(*sql.driverConn) func() error.Z??6?lv3**func(*sql.driverConn, time.Duration) bool<g?6(0\53H*func(*sql.driverConn, context.Context, string) (*sql.driverStmt, error)????6???p3 closeDBLocked*func() func() error%Z?6???3expired*func(time.Duration) boolj??6G??^3 prepareLocked7*func(context.Context, string) (*sql.driverStmt, error)? ??6?Q?|3removeOpenStmtcd'6 F*struct { F uintptr; openStmt *[]*sql.driverStmt; dc *sql.driverConn }???6.F??? 5*struct { F uintptr; dc *sql.driverConn; err *error }??b?6.U??type..hash.struct { F uintptr; R "".finalCloser }p?h?"~r2?"type..eq.struct { F uintptr; R "".finalCloser }p?q?"~r2?")**struct { F uintptr; R sql.finalCloser }????6(*struct { F uintptr; R sql.finalCloser }??'6FR(\W?%*map.iter[uint64]chan sql.connRequest?? V6`@p?}?  (08@HPXn*struct { elem *uint8; chan *uint8; pc uintptr; kind uint16; so uint16; receivedp *uint8; releasetime uint64 }???e6elemchanpckindso receivedp releasetime0(?F?? (p*[]struct { elem *uint8; chan *uint8; pc uintptr; kind uint16; so uint16; receivedp *uint8; releasetime uint64 }.?36??%?q*[2]struct { elem *uint8; chan *uint8; pc uintptr; kind uint16; so uint16; receivedp *uint8; releasetime uint64 }?]??6?`X??*? *[]uint16_?L6??