typename, typeid variable