now, codeGen can generate BlockMember in BlockDrawer