about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-06-24Use symbols in lint tool listflip1995-6/+8
2019-06-24Turn internal lints into tool lintsflip1995-37/+47
2019-06-24Rename internal -> rustc::internalflip1995-2/+4
2019-06-24Allow default_hash_types in some cratesflip1995-1/+3
2019-06-24Enable internal lints in bootstrapflip1995-27/+7
2019-06-24Only allow {declare,impl}_lint_pass macros for implementing LintPassflip1995-11/+57
2019-06-24Implement initernal lint LINT_PASS_IMPL_WITHOUT_MACROflip1995-17/+87
2019-06-24Auto merge of #62075 - Centril:guardless-match-arms, r=petrochenkovbors-36/+14
2019-06-23Auto merge of #62070 - ia0:rustfmt, r=petrochenkovbors-235/+273
2019-06-23Auto merge of #62037 - Mark-Simulacrum:tidy-fast, r=eddybbors-146/+171
2019-06-23Auto merge of #61778 - petrochenkov:pass, r=Mark-Simulacrumbors-478/+389
2019-06-23Exit early from feature search if no features in fileMark Rousskov-2/+10
2019-06-23Collect features only onceMark Rousskov-37/+51
2019-06-23Use Path/PathBuf directly instead of through path::Mark Rousskov-9/+8
2019-06-23Skip querying each ignore directive if none in fileMark Rousskov-7/+14
2019-06-23Utilize entry.metadata over fs::symlink_metadataMark Rousskov-1/+1
2019-06-23Move file-reading into walker loopMark Rousskov-67/+36
2019-06-23Pass contents and DirEntry to walkersMark Rousskov-12/+29
2019-06-23Stop calling format! to check feature gateMark Rousskov-2/+4
2019-06-23Use walkdir crateMark Rousskov-12/+9
2019-06-23Cache Regex'sMark Rousskov-3/+15
2019-06-23Make tidy quieter by defaultMark Rousskov-15/+15
2019-06-23Auto merge of #60861 - Centril:let-chains-ast-intro, r=petrochenkovbors-625/+2334
2019-06-23Run rustfmtJulien Cretin-235/+273
2019-06-23Remove redundant syntax::ast::Guard.Mazdak Farrokhzad-36/+14
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