> I'd probably prefer an ArrayRef tbh. The "let's use a string ref since it's > just a char * and that can point to bytes" really bugs me. You will very likely like the patch in http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20141110/243749.html :-) Cheers, Rafael