rust/src/test
Alex Crichton b79fbe0dae rollup merge of #23625: fhahn/issue-23620-ice-unicode-bytestring
closes #23620

This PR patches the issue mentioned in #23620, but there is also an ICE for invalid escape sequences in byte literals. This is due to the fact that the `scan_byte` function returns ` token::intern("??") ` for invalid bytes, resulting in an ICE later on. Is there a reason for this behavior? Shouldn't `scan_byte` fail when it encounters an invalid byte?

And I noticed a small inconsistency in the documentation. According to the formal byte literal definition in http://doc.rust-lang.org/reference.html#byte-and-byte-string-literals , a byte string literal contains `string_body *`, but according to the text (and the behavior of the lexer) it should not accept unicode escape sequences. Hence it should be replaced by `byte_body *`. If this is valid, I can add this fix to this PR.
2015-03-27 10:07:41 -07:00
..
auxiliary Auto merge of #21237 - erickt:derive-assoc-types, r=erickt 2015-03-26 13:38:41 +00:00
bench
codegen
compile-fail Auto merge of #21237 - erickt:derive-assoc-types, r=erickt 2015-03-26 13:38:41 +00:00
compile-fail-fulldeps
debuginfo Auto merge of #23695 - sae-bom:mac-android-debuginfo, r=alexcrichton 2015-03-25 21:29:50 +00:00
parse-fail Prevent ICEs when parsing invalid escapes, closes #23620 2015-03-27 17:47:16 +01:00
pretty
run-fail
run-make
run-pass rollup merge of #23535: pnkfelix/fsk-filling-drop 2015-03-27 10:07:41 -07:00
run-pass-fulldeps
run-pass-valgrind