add C++_reference