fix a missing gc root in codegen

Conflicts:
	src/codegen.cpp