rust/src/libsyntax
Manish Goregaokar 22aa16334c Rollup merge of #26777 - barosl:macro-doc-escapes, r=pnkfelix
Escape sequences in documentation comments must not be parsed as a normal string when expanding a macro, otherwise some innocent but invalid-escape-sequence-looking comments will trigger an ICE.

Although this commit replaces normal string literals with raw string literals in macro expansion, this shouldn't be much a problem considering documentation comments are converted into attributes before being passed to a macro anyways.

Fixes #25929.
Fixes #25943.
2015-07-18 08:13:15 +05:30
..
diagnostics diagnostics: Resurrect the Compiler Error Index. 2015-06-20 16:57:40 +10:00
ext Auto merge of #27000 - alexcrichton:semi-after-type, r=cmr 2015-07-13 13:55:29 +00:00
parse Auto merge of #26947 - nagisa:unicode-escape-error, r=nrc 2015-07-13 04:00:49 +00:00
print Auto merge of #26904 - bluss:no-repeat, r=alexcrichton 2015-07-09 10:36:41 +00:00
util
abi.rs Add netbsd amd64 support 2015-07-01 19:09:14 -07:00
ast_util.rs Change some instances of .connect() to .join() 2015-07-10 19:40:46 -04:00
ast.rs Preserve escape sequences in documentation comments on macro expansion 2015-07-10 01:30:52 +09:00
attr.rs Auto merge of #26747 - huonw:stability-issue, r=alexcrichton 2015-07-07 17:41:43 +00:00
codemap.rs Move AST Repr impls to Debug impls in libsyntax. 2015-06-19 01:32:46 +03:00
config.rs
diagnostic.rs Change some free functions into methods in libsyntax/diagnostic.rs 2015-07-08 16:03:09 +12:00
feature_gate.rs Feature-gate #[prelude_import]. 2015-07-05 22:35:20 +03:00
fold.rs
lib.rs collections: Split the collections feature 2015-06-17 09:06:59 -07:00
owned_slice.rs
ptr.rs
show_span.rs
std_inject.rs Feature-gate #[prelude_import]. 2015-07-05 22:35:20 +03:00
str.rs
test.rs
visit.rs Fix issue #23302, ICE on recursively defined enum variant discriminant. 2015-06-22 20:55:57 -06:00