generateVSTParamIDForParam - uniqueness

generateVSTParamIDForParam has this line:

auto paramHash = static_cast<Vst::ParamID> (juceParamID.hashCode());

Where does it guarantee that the two parameters don’t have colliding hashes?