Fixed: missing accept Generic in codegen