• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

README.mdH A D05-Mar-2019334 138

build_compact.goH A D05-Mar-201911.4 KiB358168

build_easy.goH A D05-Mar-20199.3 KiB24261

build_strict.goH A D05-Mar-201911.3 KiB354165

composite.goH A D05-Mar-20193.2 KiB12683

debug.goH A D05-Mar-20191.2 KiB5431

fromreflect.goH A D05-Mar-201920.3 KiB651529

function.goH A D05-Mar-20194.9 KiB188123

gensym.goH A D05-Mar-20191.2 KiB4926

global.goH A D05-Mar-20194.1 KiB168116

importer.goH A D05-Mar-20191.3 KiB5735

init.goH A D05-Mar-20193.6 KiB13697

interface.goH A D05-Mar-20197.7 KiB233153

lookup.goH A D05-Mar-201910.6 KiB373280

method.goH A D05-Mar-20199.1 KiB313246

named.goH A D05-Mar-20197 KiB231163

package.goH A D05-Mar-20191.4 KiB7144

struct.goH A D05-Mar-20194.5 KiB188146

type.goH A D05-Mar-20199 KiB311197

universe.goH A D05-Mar-20194.5 KiB190142

util.goH A D05-Mar-20195.2 KiB254219

value.goH A D05-Mar-2019990 5532

x_package.goH A D05-Mar-20192.3 KiB6352

z_test.goH A D05-Mar-201920.4 KiB652518

README.md

1### xreflect
2
3The package `xreflect` is a wrapper aroung Go standard packages `reflect` and `go/types`
4that **emulates** the missing features of `reflect` package:
5
6* NamedOf: declare new named types at runtime
7* AddMethod: add method to a named type at runtime
8* InterfaceOf: declare new interfaces at runtime
9
10## License
11
12MPL v2.0+
13