The tokens hash and backslash seems to be historical artefacts and are not used anywhere else in the LLVM code base. The LLVM tree (rev 227402) builds just fine with this patch applied and the test cases pass:
Testing Time: 1921.21s
Expected Passes : 12203 Expected Failures : 87 Unsupported Tests : 73
Reference discussion: https://groups.google.com/forum/#!topic/llvm-dev/CcJZnpRXWdE