rust/src/test/parse-fail
bors a70a60a02b Auto merge of #30763 - gchp:issue/30033, r=nagisa
This is achieved by adding the scan_back method. This method looks back
through the source_text of the StringReader until it finds the target
char, returning it's offset in the source. We use this method to find
the offset of the opening single quote, and use that offset as the start
of the error.

Given this code:

```rust
fn main() {
    let _ = 'abcd';
}
```

The compiler would give a message like:

```
error: character literal may only contain one codepoint: ';
let _ = 'abcd';
             ^~
```
With this change, the message now displays:

```
error: character literal may only contain one codepoint: 'abcd';
let _ = 'abcd';
        ^~~~~~~
```

Fixes #30033
2016-01-15 06:38:26 +00:00
..
ascii-only-character-escape.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
assoc-oddities-1.rs Add tests for newly introduced syntax 2015-10-27 21:55:10 +02:00
assoc-oddities-2.rs Add tests for newly introduced syntax 2015-10-27 21:55:10 +02:00
associated-types-project-from-hrtb-explicit.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
attr-bad-meta.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
attr-before-eof.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
attr-dangling-in-fn.rs Add syntax support for attributes on expressions and all syntax 2015-11-26 21:46:12 +01:00
attr-dangling-in-mod.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
attr.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
attrs-after-extern-mod.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
bad-char-literals.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
bad-lit-suffixes.rs Use consistent terminology for byte string literals 2015-09-03 10:54:53 +03:00
bad-match.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
bad-name.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
bad-value-ident-false.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
bad-value-ident-true.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
better-expected.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
bind-struct-early-modifiers.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
brace-after-qualified-path-in-match.rs Get associated consts working in match patterns. 2015-04-23 21:02:29 -06:00
byte-literals.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
byte-string-literals.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
circular_modules_hello.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
circular_modules_main.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
class-implements-bad-trait.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
closure-return-syntax.rs Require braces when a closure has an explicit return type. This is a 2015-03-18 20:07:27 -04:00
column-offset-1-based.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
doc-before-attr.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
doc-before-eof.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
doc-before-extern-rbrace.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
doc-before-rbrace.rs Add syntax support for attributes on expressions and all syntax 2015-11-26 21:46:12 +01:00
doc-before-semi.rs Add syntax support for attributes on expressions and all syntax 2015-11-26 21:46:12 +01:00
duplicate-visibility.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
empty-impl-semicolon.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
extern-crate-unexpected-token.rs Clarify the error message for malformed extern crate statements 2015-05-16 22:35:59 +12:00
extern-expected-fn-or-brace.rs Clarify the error message for malformed extern crate statements 2015-05-16 22:35:59 +12:00
extern-foreign-crate.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
extern-no-fn.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
generic-non-trailing-defaults.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
import-from-path.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
import-from-rename.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
import-glob-path.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
import-glob-rename.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
int-literal-too-large-span.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-1655.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-1802-1.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-1802-2.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-2354-1.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-2354.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-3036.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-5544-a.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-5544-b.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-5806.rs Add netbsd amd64 support 2015-07-01 19:09:14 -07:00
issue-6610.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-8537.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
issue-10392-2.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-10392.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-10412.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-10636-1.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-10636-2.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-14303-enum.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-14303-fn-def.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-14303-fncall.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-14303-impl.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-14303-path.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-14303-struct.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-14303-trait.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-15914.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-17383.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-17718-const-mut.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-17904.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-19096.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-19398.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
issue-20711-2.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
issue-20711.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
issue-21153.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
issue-22647.rs syntax: Rewrite parsing of patterns 2015-04-02 13:34:26 +03:00
issue-22712.rs syntax: Rewrite parsing of patterns 2015-04-02 13:34:26 +03:00
issue-23620-invalid-escapes.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
issue-24197.rs Add tests for "ident only path should have been covered"-ICE 2015-04-15 14:18:47 +02:00
issue-24375.rs Add tests for "ident only path should have been covered"-ICE 2015-04-15 14:18:47 +02:00
issue-27255.rs Fix impl A .. {} 2015-07-31 21:24:55 +09:00
keyword-abstract.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-as-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-break-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-do-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-else-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-enum-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-extern-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-final.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-fn-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-for-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-if-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-impl-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-let-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-loop-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-match-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-mod-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-mut-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-override.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-priv-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-pub-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-ref-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-return-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-self-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-static-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-struct-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-super-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-super.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-trait-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-type-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-typeof.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-unsafe-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-use-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword-while-as-identifier.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keyword.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
keywords-followed-by-double-colon.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
lex-bad-binary-literal.rs Lex binary and octal literals more eagerly. 2015-03-31 12:16:42 +11:00
lex-bad-char-literals-1.rs Display better snippet for invalid char literal 2016-01-14 17:34:42 +00:00
lex-bad-char-literals-2.rs Display better snippet for invalid char literal 2016-01-14 17:34:42 +00:00
lex-bad-char-literals-3.rs Display better snippet for invalid char literal 2016-01-14 17:34:42 +00:00
lex-bad-char-literals-4.rs Display better snippet for invalid char literal 2016-01-14 17:34:42 +00:00
lex-bad-char-literals-5.rs Display better snippet for invalid char literal 2016-01-14 17:34:42 +00:00
lex-bad-numeric-literals.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
lex-bad-octal-literal.rs Lex binary and octal literals more eagerly. 2015-03-31 12:16:42 +11:00
lex-bad-token.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
lex-bare-cr-string-literal-doc-comment.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
lifetime-in-pattern.rs libsyntax: better error for lifetimes in patterns 2015-10-25 01:28:00 +01:00
lifetime-no-keyword.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
lifetime-obsoleted-self.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
lifetime-semicolon.rs Cancel parse_ty error in Parser::parse_generic_values_after_lt 2016-01-10 22:59:23 +01:00
macro-attribute.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
macro-bad-delimiter-ident.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
macro-doc-comments-1.rs Fix doc comment parsing in macros. 2015-07-18 11:34:59 +01:00
macro-doc-comments-2.rs Fix doc comment parsing in macros. 2015-07-18 11:34:59 +01:00
macro-keyword.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
macro-mismatched-delim-brace-paren.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
macro-mismatched-delim-paren-brace.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
macro-repeat.rs Fix span of invalid metavariable repetition 2015-08-15 00:45:34 +02:00
macros-no-semicolon-items.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
macros-no-semicolon.rs Use assert_eq! instead of assert! in tests 2015-06-13 14:55:55 +03:00
match-arrows-block-then-binop.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
match-refactor-to-expr.rs libsyntax: improve error message when a statement is prefixed with a match keyword 2015-10-28 22:32:07 +00:00
match-vec-invalid.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
mod_file_not_exist.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
mod_file_with_path_attr.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
multiline-comment-line-tracking.rs Move compile-fail tests that are rejected by the parser to parse-fail 2015-02-06 22:23:16 +01:00
multitrait.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
mut-patterns.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
new-unicode-escapes-1.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
new-unicode-escapes-2.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
new-unicode-escapes-3.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
new-unicode-escapes-4.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
no-binary-float-literal.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
no-hex-float-literal.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
no-unsafe-self.rs Exise 'unsafe pointer' in favor of 'raw pointer' 2015-06-09 16:49:24 -04:00
non-str-meta.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
not-a-pred.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
obsolete-closure-kind.rs obsolete |&:| syntax 2015-02-27 21:01:22 -05:00
obsolete-proc.rs Cut out a bunch of Result and panictry! boilerplate from libsyntax. 2015-12-31 14:29:02 +13:00
omitted-arg-in-item-fn.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
paamayim-nekudotayim.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
paren-after-qualified-path-in-match.rs Get associated consts working in match patterns. 2015-04-23 21:02:29 -06:00
pat-lt-bracket-1.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-lt-bracket-2.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-lt-bracket-3.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-lt-bracket-4.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-lt-bracket-5.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-lt-bracket-6.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-lt-bracket-7.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-range-bad-dots.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
pat-ranges-1.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-ranges-2.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-ranges-3.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-ranges-4.rs Add tests for parsing of patterns 2015-04-03 05:56:27 +03:00
pat-ref-enum.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
pub-item-macro.rs Move pub-{item,methd}-macro.rs to the parse-fail subdir as well 2015-12-30 16:23:50 +01:00
pub-macro-rules.rs Move pub-macro-rules.rs test to parse-fail directory 2015-12-30 16:23:49 +01:00
pub-method-macro.rs Move pub-{item,methd}-macro.rs to the parse-fail subdir as well 2015-12-30 16:23:50 +01:00
range-3.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
range-4.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
raw-byte-string-eof.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
raw-byte-string-literals.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
raw-str-delim.rs Replace illegal with invalid in most diagnostics 2015-07-29 01:59:31 +03:00
raw-str-unbalanced.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
raw-str-unterminated.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
regions-out-of-scope-slice.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-closure-lifetime.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
removed-syntax-enum-newtype.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-extern-const.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-field-let.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-field-semicolon.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-fixed-vec.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
removed-syntax-fn-pure.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-fn-sigil.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-mode.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-mut-vec-expr.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-mut-vec-ty.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
removed-syntax-ptr-lifetime.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
removed-syntax-record.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-static-fn.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
removed-syntax-uniq-mut-expr.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-uniq-mut-ty.rs Fix expected parse error 2015-08-06 00:46:51 -07:00
removed-syntax-with-1.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
removed-syntax-with-2.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
require-parens-for-chained-comparison.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
struct-literal-in-for.rs Implement type ascription. 2015-12-16 17:12:35 +03:00
struct-literal-in-if.rs Implement type ascription. 2015-12-16 17:12:35 +03:00
struct-literal-in-match-discriminant.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
struct-literal-in-while.rs Implement type ascription. 2015-12-16 17:12:35 +03:00
struct-variant-no-pub.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
syntax-trait-polarity.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
tag-variant-disr-non-nullary.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
trailing-carriage-return-in-string.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
trailing-plus-in-bounds.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
trait-bounds-not-on-impl.rs Fix impl A .. {} 2015-07-31 21:24:55 +09:00
trait-pub-assoc-const.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
trait-pub-assoc-ty.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
trait-pub-method.rs Functional changes for associated constants. Cross-crate usage of associated constants is not yet working. 2015-04-23 21:02:26 -06:00
tuple-float-index.rs Fix tuple float bug. 2015-09-14 07:26:11 -07:00
type-parameters-in-field-exprs.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
unbalanced-doublequote.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
unboxed-closure-sugar-used-on-struct-3.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
unicode-chars.rs Detect confusing unicode characters and show the alternative 2015-11-17 12:14:28 +05:30
unsized.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
unsized2.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
use-as-where-use-ends-with-mod-sep.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
use-ends-with-mod-sep.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
use-mod-4.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
variadic-ffi-1.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
variadic-ffi-3.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
variadic-ffi-4.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
virtual-structs.rs Remove some remains of virtual structs from the parser 2015-09-11 10:09:22 +03:00
where-clauses-no-bounds-or-predicates.rs Return nonzero exit code if there are errors at a stop point 2015-04-18 12:23:49 +02:00
wrong-escape-of-curly-braces.rs Added a help span which informs the user about the escaping of curly braces in a format string if a wrongly escaped one is detected in a string. 2015-04-13 15:56:10 +02:00