"kernel_arg_type",
"kernel_arg_base_type",
"kernel_arg_type_qual"};
-constexpr unsigned NumKernelArgMDNodes = array_lengthof(KernelArgMDNodeNames);
+const unsigned NumKernelArgMDNodes = array_lengthof(KernelArgMDNodeNames);
typedef SmallVector<Metadata *, 8> MDVector;
struct KernelArgMD {