/
x_package.go
53 lines (50 loc) · 1.75 KB
/
x_package.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
44
45
46
47
48
49
50
51
52
53
// this file was generated by gomacro command: import _i "github.com/cosmos72/gomacro/base/dep"
// DO NOT EDIT! Any change will be lost when the file is re-generated
package dep
import (
r "reflect"
"github.com/cosmos72/gomacro/imports"
)
// reflection: allow interpreted code to import "github.com/cosmos72/gomacro/base/dep"
func init() {
imports.Packages["github.com/cosmos72/gomacro/base/dep"] = imports.Package{
Binds: map[string]r.Value{
"Const": r.ValueOf(Const),
"DEBUG_GRAPH": r.ValueOf(DEBUG_GRAPH),
"Expr": r.ValueOf(Expr),
"Func": r.ValueOf(Func),
"Import": r.ValueOf(Import),
"Macro": r.ValueOf(Macro),
"Method": r.ValueOf(Method),
"NewDecl": r.ValueOf(NewDecl),
"NewDeclExpr": r.ValueOf(NewDeclExpr),
"NewDeclFunc": r.ValueOf(NewDeclFunc),
"NewDeclImport": r.ValueOf(NewDeclImport),
"NewDeclPackage": r.ValueOf(NewDeclPackage),
"NewDeclStmt": r.ValueOf(NewDeclStmt),
"NewDeclType": r.ValueOf(NewDeclType),
"NewDeclVar": r.ValueOf(NewDeclVar),
"NewDeclVarMulti": r.ValueOf(NewDeclVarMulti),
"NewScope": r.ValueOf(NewScope),
"NewSorter": r.ValueOf(NewSorter),
"Package": r.ValueOf(Package),
"Stmt": r.ValueOf(Stmt),
"Type": r.ValueOf(Type),
"TypeFwd": r.ValueOf(TypeFwd),
"Unknown": r.ValueOf(Unknown),
"Var": r.ValueOf(Var),
"VarMulti": r.ValueOf(VarMulti),
}, Types: map[string]r.Type{
"ConstDeps": r.TypeOf((*ConstDeps)(nil)).Elem(),
"Decl": r.TypeOf((*Decl)(nil)).Elem(),
"DeclList": r.TypeOf((*DeclList)(nil)).Elem(),
"DeclMap": r.TypeOf((*DeclMap)(nil)).Elem(),
"Extra": r.TypeOf((*Extra)(nil)).Elem(),
"Kind": r.TypeOf((*Kind)(nil)).Elem(),
"Scope": r.TypeOf((*Scope)(nil)).Elem(),
"Sorter": r.TypeOf((*Sorter)(nil)).Elem(),
}, Untypeds: map[string]string{
"DEBUG_GRAPH": "bool:false",
},
}
}