about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-06-24Add test for issue-38591Yuki Okushi-0/+10
2019-06-23Auto merge of #60861 - Centril:let-chains-ast-intro, r=petrochenkovbors-625/+2334
2019-06-23Rollup merge of #62068 - ia0:fix_meta_var, r=petrochenkovMazdak Farrokhzad-46/+46
2019-06-23Rollup merge of #62057 - matthewjasper:deny-unnecessary-outlives, r=Mark-Simu...Mazdak Farrokhzad-16/+11
2019-06-23Rollup merge of #62051 - Centril:unused-derive-, r=petrochenkovMazdak Farrokhzad-18/+14
2019-06-23Rollup merge of #62049 - crlf0710:patch-2, r=jonas-schievinkMazdak Farrokhzad-1/+1
2019-06-23Rollup merge of #62047 - Centril:cfg-attr-empty-lint, r=estebankMazdak Farrokhzad-10/+45
2019-06-23let_chains: note re. back-compat wrt. expr beginning.Mazdak Farrokhzad-1/+3
2019-06-23let_chains: Revert 'fn with' in ast_validation.Mazdak Farrokhzad-19/+10
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-46/+46
2019-06-23let_chains: More accurately describe `ast::ExprKind::Let`.Mazdak Farrokhzad-1/+1
2019-06-23let_chains: Add test cases to pprust-expr-roundtrip.Mazdak Farrokhzad-23/+32
2019-06-23let_chains: Fix bugs in pretty printing.Mazdak Farrokhzad-14/+46
2019-06-23let_chains: Refactor parse_{if,while}_expr a bit.Mazdak Farrokhzad-9/+12
2019-06-23let_chains: --bless tests due to recovery in lowering.Mazdak Farrokhzad-94/+905
2019-06-23let_chains: Remove ast_validation logic in favor of lowering with recovery.Mazdak Farrokhzad-67/+49
2019-06-23let_chains: Adjust tests for pre-expansion gating.Mazdak Farrokhzad-62/+103
2019-06-23let_chains: Move feature gating to pre-expansion.Mazdak Farrokhzad-28/+28
2019-06-23let_chains: Inline visit_expr_with_let_maybe_allowed.Mazdak Farrokhzad-37/+26
2019-06-23let_chains: readd kw::let to ident_can_begin_expr.Mazdak Farrokhzad-3/+2
2019-06-23let_chains: Fuse PatternSource::Let & ::LetExpr.Mazdak Farrokhzad-5/+3
2019-06-23let_chains: scrutinee -> conditionMazdak Farrokhzad-1/+1
2019-06-23let_chains: Account for const generics in validation tests.Mazdak Farrokhzad-54/+123
2019-06-23let_chains: Change AST validation strategy slightly.Mazdak Farrokhzad-34/+45
2019-06-23let_chains: scrutinee -> head expression.Mazdak Farrokhzad-5/+5
2019-06-23let_chains: Fix outdated doc-comment re. 'parse_if_expr'.Mazdak Farrokhzad-1/+1
2019-06-23let_chains: Improve documentation for ast::ExprKind::Let(..).Mazdak Farrokhzad-1/+4
2019-06-23let_chains: Comment out Let in ident_can_begin_expr.Mazdak Farrokhzad-6/+8
2019-06-23let_chains: Test pretty output for simple stable if-let.Mazdak Farrokhzad-0/+16
2019-06-23let_chains: Remove redundant tests in syntax-ambiguity-*.rs.Mazdak Farrokhzad-188/+0
2019-06-23let_chains: Add test protecting the precedence of && in relation to other thi...Mazdak Farrokhzad-0/+18
2019-06-23let_chains: Adjust unnecessary parens tests.Mazdak Farrokhzad-4/+4
2019-06-23let_chains: Add feature gate tests.Mazdak Farrokhzad-0/+380
2019-06-23let_chains: Add tests for places where let expressions aren't allowed.Mazdak Farrokhzad-0/+635
2019-06-23let_chains: Add feature gate.Mazdak Farrokhzad-1/+31
2019-06-23let_chains: Adjust lowering logic in lieu of ::Let.Mazdak Farrokhzad-138/+106
2019-06-23let_chains: Handle disallowing of let chains in places lowering won't support.Mazdak Farrokhzad-58/+67
2019-06-23let_chains: Handle in unused parenthesis lint.Mazdak Farrokhzad-15/+21
2019-06-23let_chains: Handle in resolve.Mazdak Farrokhzad-38/+24
2019-06-23let_chains: Add support for parsing let expressions.Mazdak Farrokhzad-53/+22
2019-06-23let_chains: Handle it in AST pretty printing.Mazdak Farrokhzad-40/+14
2019-06-23let_chains: Remove ast::ExprKind::{IfLet, WhileLet} from visitors and introdu...Mazdak Farrokhzad-36/+10
2019-06-23let_chains: Remove ast::ExprKind::{IfLet, WhileLet} and introduce ::Let.Mazdak Farrokhzad-15/+5
2019-06-22Auto merge of #62040 - felixrabe:patch-3, r=dtolnaybors-1/+1
2019-06-22Auto merge of #61874 - jonas-schievink:remove-rem-output-default, r=Centrilbors-2/+1
2019-06-22Deny explicit_outlives_requirements in the compilerMatthew Jasper-16/+11
2019-06-22Auto merge of #61020 - HeroicKatora:master, r=matthewjasperbors-4/+143
2019-06-22Lint empty 'derive()' as unused attribute.Mazdak Farrokhzad-18/+14
2019-06-22Fix one missing `dyn`.CrLF0710-1/+1
2019-06-22update miriRalf Jung-18/+7