Replaced Ref<*> class with a better version. Copies from Ref to RefOrNull
commiteeb2ac8ef2491a19b5ae2d391cfbe45f0e08d23d
authorDirk Steinke <steinke.dirk.ml@gmail.com>
Wed, 30 Jul 2014 19:35:00 +0000 (30 21:35 +0200)
committerDirk Steinke <steinke.dirk.ml@gmail.com>
Wed, 30 Jul 2014 19:35:00 +0000 (30 21:35 +0200)
treec4b8613220469d387972e9e1e9c70c93644658b7
parentc26537252636e7271b29b8f4511c60855cec4e7e
Replaced Ref<*> class with a better version. Copies from Ref to RefOrNull
are now easily handled, etc. The rather generous assignment op and
constructor which take any type might need some adjustment though.
include/jitcs_adt_bitstore.h
include/jitcs_adt_ref.h
include/jitcs_instruction.h
src/src/bblock_impl.cpp
src/src/function_impl.cpp
src/x86/jitcs_int_x86_xx_machine.lh