1// this file was generated by gomacro command: import _i "github.com/cosmos72/gomacro/fast" 2// DO NOT EDIT! Any change will be lost when the file is re-generated 3 4package fast 5 6import ( 7 r "reflect" 8 9 "github.com/cosmos72/gomacro/imports" 10) 11 12// reflection: allow interpreted code to import "github.com/cosmos72/gomacro/fast" 13func init() { 14 imports.Packages["github.com/cosmos72/gomacro/fast"] = imports.Package{ 15 Binds: map[string]r.Value{ 16 "ConstBind": r.ValueOf(ConstBind), 17 "ConstBindDescriptor": r.ValueOf(ConstBindDescriptor), 18 "EFlag4Value": r.ValueOf(EFlag4Value), 19 "EIsNil": r.ValueOf(EIsNil), 20 "EIsTypeAssert": r.ValueOf(EIsTypeAssert), 21 "FuncBind": r.ValueOf(FuncBind), 22 "IntBind": r.ValueOf(IntBind), 23 "MakeEFlag": r.ValueOf(MakeEFlag), 24 "New": r.ValueOf(New), 25 "NewComp": r.ValueOf(NewComp), 26 "NewEnv": r.ValueOf(NewEnv), 27 "NewInnerInterp": r.ValueOf(NewInnerInterp), 28 "NoIndex": r.ValueOf(NoIndex), 29 "OptDefaults": r.ValueOf(COptDefaults), 30 "OptKeepUntyped": r.ValueOf(COptKeepUntyped), 31 "PlaceAddress": r.ValueOf(PlaceAddress), 32 "PlaceSettable": r.ValueOf(PlaceSettable), 33 "VarBind": r.ValueOf(VarBind), 34 }, Types: map[string]r.Type{ 35 "Assign": r.TypeOf((*Assign)(nil)).Elem(), 36 "Bind": r.TypeOf((*Bind)(nil)).Elem(), 37 "BindClass": r.TypeOf((*BindClass)(nil)).Elem(), 38 "BindDescriptor": r.TypeOf((*BindDescriptor)(nil)).Elem(), 39 "Builtin": r.TypeOf((*Builtin)(nil)).Elem(), 40 "Call": r.TypeOf((*Call)(nil)).Elem(), 41 "Code": r.TypeOf((*Code)(nil)).Elem(), 42 "Comp": r.TypeOf((*Comp)(nil)).Elem(), 43 "CompGlobals": r.TypeOf((*CompGlobals)(nil)).Elem(), 44 "CompileOptions": r.TypeOf((*CompileOptions)(nil)).Elem(), 45 "EFlags": r.TypeOf((*EFlags)(nil)).Elem(), 46 "Env": r.TypeOf((*Env)(nil)).Elem(), 47 "Expr": r.TypeOf((*Expr)(nil)).Elem(), 48 "FuncInfo": r.TypeOf((*FuncInfo)(nil)).Elem(), 49 "Function": r.TypeOf((*Function)(nil)).Elem(), 50 "I": r.TypeOf((*I)(nil)).Elem(), 51 "Import": r.TypeOf((*Import)(nil)).Elem(), 52 "Interp": r.TypeOf((*Interp)(nil)).Elem(), 53 "Lit": r.TypeOf((*Lit)(nil)).Elem(), 54 "LoopInfo": r.TypeOf((*LoopInfo)(nil)).Elem(), 55 "Macro": r.TypeOf((*Macro)(nil)).Elem(), 56 "Place": r.TypeOf((*Place)(nil)).Elem(), 57 "PlaceOption": r.TypeOf((*PlaceOption)(nil)).Elem(), 58 "Stmt": r.TypeOf((*Stmt)(nil)).Elem(), 59 "Symbol": r.TypeOf((*Symbol)(nil)).Elem(), 60 "Run": r.TypeOf((*Run)(nil)).Elem(), 61 "TypeAssertionError": r.TypeOf((*TypeAssertionError)(nil)).Elem(), 62 "UntypedLit": r.TypeOf((*UntypedLit)(nil)).Elem(), 63 "Var": r.TypeOf((*Var)(nil)).Elem(), 64 }, Untypeds: map[string]string{}, Wrappers: map[string][]string{ 65 "Bind": []string{"ConstTo", "DefaultType", "ReflectValue", "Untyped", "UntypedKind"}, 66 "Comp": []string{"CollectAst", "CollectNode", "CollectPackageImportsWithRename", "Copy", "Debugf", "Error", "Errorf", "Fprintf", "Gensym", "GensymAnonymous", "GensymPrivate", "IncLine", "IncLineBytes", "LookupPackage", "ParseBytes", "Position", "Print", "ReadMultiline", "Sprintf", "ToString", "TypeOfBool", "TypeOfBuiltin", "TypeOfComplex128", "TypeOfComplex64", "TypeOfError", "TypeOfFloat32", "TypeOfFloat64", "TypeOfFunction", "TypeOfImport", "TypeOfInt", "TypeOfInt16", "TypeOfInt32", "TypeOfInt64", "TypeOfInt8", "TypeOfInterface", "TypeOfMacro", "TypeOfString", "TypeOfUint", "TypeOfUint16", "TypeOfUint32", "TypeOfUint64", "TypeOfUint8", "TypeOfUintptr", "TypeOfUntypedLit", "UnloadPackage", "WarnExtraValues", "Warnf", "WriteDeclsToFile", "WriteDeclsToStream"}, 67 "CompGlobals": []string{"CollectAst", "CollectNode", "CollectPackageImportsWithRename", "Copy", "Debugf", "Error", "Errorf", "Fprintf", "Gensym", "GensymAnonymous", "GensymPrivate", "ImportPackage", "IncLine", "IncLineBytes", "LookupPackage", "ParseBytes", "Position", "Print", "ReadMultiline", "Sprintf", "ToString", "UnloadPackage", "WarnExtraValues", "Warnf", "WriteDeclsToFile", "WriteDeclsToStream"}, 68 "Expr": []string{"IsNil", "ReflectValue", "Untyped", "UntypedKind"}, 69 "Place": []string{"Address", "AsPlace", "AsSymbol"}, 70 "Run": []string{"CollectAst", "CollectNode", "CollectPackageImportsWithRename", "Copy", "Debugf", "Error", "Errorf", "Fprintf", "Gensym", "GensymAnonymous", "GensymPrivate", "ImportPackage", "IncLine", "IncLineBytes", "LookupPackage", "ParseBytes", "Position", "Print", "ReadMultiline", "Sprintf", "ToString", "UnloadPackage", "WarnExtraValues", "Warnf", "WriteDeclsToFile", "WriteDeclsToStream"}, 71 "Symbol": []string{"AsSymbol", "Const", "ConstTo", "ConstValue", "DefaultType", "ReflectValue", "String", "Untyped", "UntypedKind"}, 72 }, 73 } 74} 75