/
go1_15_expvar.go
43 lines (35 loc) · 1.23 KB
/
go1_15_expvar.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
// Code generated by 'yaegi extract expvar'. DO NOT EDIT.
// +build go1.15
package stdlib
import (
"expvar"
"reflect"
)
func init() {
Symbols["expvar"] = map[string]reflect.Value{
// function, constant and variable definitions
"Do": reflect.ValueOf(expvar.Do),
"Get": reflect.ValueOf(expvar.Get),
"Handler": reflect.ValueOf(expvar.Handler),
"NewFloat": reflect.ValueOf(expvar.NewFloat),
"NewInt": reflect.ValueOf(expvar.NewInt),
"NewMap": reflect.ValueOf(expvar.NewMap),
"NewString": reflect.ValueOf(expvar.NewString),
"Publish": reflect.ValueOf(expvar.Publish),
// type definitions
"Float": reflect.ValueOf((*expvar.Float)(nil)),
"Func": reflect.ValueOf((*expvar.Func)(nil)),
"Int": reflect.ValueOf((*expvar.Int)(nil)),
"KeyValue": reflect.ValueOf((*expvar.KeyValue)(nil)),
"Map": reflect.ValueOf((*expvar.Map)(nil)),
"String": reflect.ValueOf((*expvar.String)(nil)),
"Var": reflect.ValueOf((*expvar.Var)(nil)),
// interface wrapper definitions
"_Var": reflect.ValueOf((*_expvar_Var)(nil)),
}
}
// _expvar_Var is an interface wrapper for Var type
type _expvar_Var struct {
WString func() string
}
func (W _expvar_Var) String() string { return W.WString() }