cpp/types/is volatile