type_conf.cc