Compiler projects using llvm
namespace std {
template <typename T>
struct initializer_list {
  const T *begin, *end;
  initializer_list();
};
} // namespace std

std::initializer_list<int> IL = {1, 2, 3, 4};