summary refs log tree commit diff
path: root/src/test/run-pass/alt-range.rs
AgeCommit message (Collapse)AuthorLines
2012-02-15Rewrite exhaustiveness checkerMarijn Haverbeke-1/+1
Issue #352 Closes #1720 The old checker would happily accept things like 'alt x { @some(a) { a } }'. It now properly descends into patterns, checks exhaustiveness of booleans, and complains when number/string patterns aren't exhaustive.
2011-10-20Un-xfail-fast some testsBrian Anderson-2/+0
check-fast is more reliable now.
2011-09-28xfail-fast run-pass/alt-range.rsBrian Anderson-0/+2
2011-09-28Revert "Revert "Implement pattern ranges for all numeric types.""Brian Anderson-0/+30
This reverts commit a034f87146e60e1db2327c6f6807c47406a1bb0b. Conflicts: src/comp/middle/check_alt.rs src/comp/middle/trans_alt.rs src/comp/syntax/ast.rs src/comp/syntax/ast_util.rs src/comp/syntax/fold.rs src/comp/syntax/print/pprust.rs Conflicts: src/comp/middle/trans_alt.rs
2011-09-21Revert "Implement pattern ranges for all numeric types."Marijn Haverbeke-30/+0
This reverts commit ce0f054f9d56df4e60291fc2e1b89ce979cf374f.
2011-09-21Implement pattern ranges for all numeric types.Josh Matthews-0/+30