rust/src/test/ui/or-patterns
Tom Eccles 41bfd18e02 resolve: Sort E0408 errors by Symbol str
Previously errors were sorted by Symbol index instead of the string. The
indexes are not the same between architectures because Symbols for
architecture extensions (e.g. x86 AVX or RISC-V d) are interned before
the source file is parsed. RISC-V's naming of extensions after single
letters led to it having errors sorted differently for test cases using
single letter variable names. Instead sort the errors by the Symbol
string so that it is stable across architectures.
2020-06-04 16:00:31 +01:00
..
already-bound-name.rs
already-bound-name.stderr
basic-switch.rs
basic-switchint.rs
bindings-runpass-1.rs
bindings-runpass-2.rs
box-patterns.rs
consistent-bindings.rs
exhaustiveness-non-exhaustive.rs
exhaustiveness-non-exhaustive.stderr
exhaustiveness-pass.rs
exhaustiveness-unreachable-pattern.rs
exhaustiveness-unreachable-pattern.stderr
feature-gate-const-fn.rs Bless tests 2020-04-29 12:18:30 -07:00
feature-gate-const-fn.stderr Bless tests 2020-04-29 12:18:30 -07:00
feature-gate-or_patterns-leading-for.rs
feature-gate-or_patterns-leading-for.stderr
feature-gate-or_patterns-leading-let.rs
feature-gate-or_patterns-leading-let.stderr
feature-gate-or_patterns.rs
feature-gate-or_patterns.stderr
fn-param-wrap-parens.fixed
fn-param-wrap-parens.rs
fn-param-wrap-parens.stderr
for-loop.rs
if-let-while-let.rs
inconsistent-modes.rs
inconsistent-modes.stderr
issue-64879-trailing-before-guard.rs
issue-64879-trailing-before-guard.stderr
issue-67514-irrefutable-param.rs
issue-68785-irrefutable-param-with-at.rs
issue-69875-should-have-been-expanded-earlier-non-exhaustive.rs
issue-69875-should-have-been-expanded-earlier-non-exhaustive.stderr
issue-69875-should-have-been-expanded-earlier.rs
issue-70413-no-unreachable-pat-and-guard.rs
let-pattern.rs
mismatched-bindings-async-fn.rs
mismatched-bindings-async-fn.stderr resolve: Sort E0408 errors by Symbol str 2020-06-04 16:00:31 +01:00
missing-bindings.rs
missing-bindings.stderr
mix-with-wild.rs
multiple-pattern-typo.rs
multiple-pattern-typo.stderr
or-patterns-binding-type-mismatch.rs
or-patterns-binding-type-mismatch.stderr
or-patterns-default-binding-modes.rs
or-patterns-syntactic-fail.rs
or-patterns-syntactic-fail.stderr
or-patterns-syntactic-pass.rs
remove-leading-vert.fixed
remove-leading-vert.rs
remove-leading-vert.stderr
search-via-bindings.rs
slice-patterns.rs
struct-like.rs
while-parsing-this-or-pattern.rs
while-parsing-this-or-pattern.stderr