about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2020-01-15wrap expr id into GeneratorInteriorTypeCausecsmoe-7/+7
2020-01-14Add test for `ResultsCursor`Dylan MacKenzie-0/+25
2020-01-14Avoid calling tcx.hir().get() on CRATE_HIR_IDAaron Hill-1/+1
2020-01-15update async-await send/sync testcsmoe-27/+22
2020-01-14suggest to limit lifetime of temporary borrow with letcsmoe-1/+1
2020-01-14record generoator interior exprs in typecktablecsmoe-6/+41
2020-01-14Code review changes and fix rustdoc test.Ben Lewis-5/+5
2020-01-14perf: eagerly convert literals to consts, this avoids creating loads on uneva...Ben Lewis-3/+40
2020-01-13Use TraitQueryMode::Canonical when testing predicates in const propAaron Hill-13/+49
2020-01-13Explain fold_listMarkus Westerlind-0/+5
2020-01-12Diagnostics should not end with a full stopvarkor-3/+3
2020-01-12Diagnostics should start lowercasevarkor-1/+1
2020-01-12Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisabors-222/+237
2020-01-12Split `rustc_mir::{build, hair, lints}` into their own crateMatthew Jasper-222/+237
2020-01-12Rollup merge of #68089 - lzutao:revert-remote_item, r=sfacklerMazdak Farrokhzad-0/+1
2020-01-12Rollup merge of #68045 - Centril:liberate-lints, r=Mark-SimulacrumMazdak Farrokhzad-2241/+410
2020-01-12Rollup merge of #67867 - matthewjasper:opaque-assoc-lookup, r=oli-obkMazdak Farrokhzad-1/+1
2020-01-11use winapi for non-stdlib Windows bindingsAndy Russell-1/+0
2020-01-11Move some queries from rustc::ty to librustc_passes.Camille GILLOT-354/+2
2020-01-11Auto merge of #67000 - spastorino:remove-promoted-from-place, r=oli-obkbors-217/+104
2020-01-11Rollup merge of #68114 - ecstatic-morse:fix-feature-gating, r=CentrilMazdak Farrokhzad-1/+0
2020-01-11Use Arena for interningJohn Kåre Alsaker-21/+14
2020-01-11Lift using interners instead of in_arenaJohn Kåre Alsaker-17/+22
2020-01-11pacify the parallel compilerMazdak Farrokhzad-2/+3
2020-01-11move rustc::lint::{context, passes} to rustc_lint.Mazdak Farrokhzad-1589/+49
2020-01-11{rustc::lint -> rustc_lint}::internalMazdak Farrokhzad-242/+0
2020-01-11lints: promote levels.rs to lint.rs & extract passes.rsMazdak Farrokhzad-13/+16
2020-01-11inline maybe_lint_level_rootMazdak Farrokhzad-14/+6
2020-01-11move struct_lint_level to levels.rsMazdak Farrokhzad-165/+161
2020-01-11move LintSource to levelsMazdak Farrokhzad-34/+33
2020-01-11move logic to LintLevelsBuilderMazdak Farrokhzad-48/+36
2020-01-11GlobalCtxt: Erase `LintStore` type.Mazdak Farrokhzad-3/+7
2020-01-11reduce diversity in linting methodsMazdak Farrokhzad-29/+4
2020-01-11move in_derive_expansion as Span methodMazdak Farrokhzad-11/+2
2020-01-11canonicalize some lint importsMazdak Farrokhzad-30/+32
2020-01-11Revert "Rollup merge of #67727 - Dylan-DPC:stabilise/remove_item, r=alexcrich...Lzu Tao-0/+1
2020-01-11Rollup merge of #67806 - Centril:splitsynmore, r=petrochenkovMazdak Farrokhzad-777/+140
2020-01-10Remove unnecessary `const_fn` feature gatesDylan MacKenzie-1/+0
2020-01-11nix syntax::early_buffered_lintsMazdak Farrokhzad-1/+1
2020-01-11move {rustc -> rustc_session}::lint::builtinMazdak Farrokhzad-510/+1
2020-01-11prepare moving HardwiredLints to rustc_sessionMazdak Farrokhzad-174/+133
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-90/+7
2020-01-11prepare for moving BuiltinLintDiagnostics to rustc_sessionMazdak Farrokhzad-75/+71
2020-01-11Remove unused derivesMazdak Farrokhzad-2/+2
2020-01-11simplify feature_err importsMazdak Farrokhzad-3/+3
2020-01-10Auto merge of #65241 - tmiasko:no-std-san, r=alexcrichtonbors-4/+0
2020-01-11Rollup merge of #68050 - Centril:canon-error, r=Mark-SimulacrumYuki Okushi-48/+43
2020-01-11Rollup merge of #67258 - Centril:open-ended-ranges, r=oli-obkYuki Okushi-22/+73
2020-01-10Fix some rebasing fallout.Michael Woerister-1/+1
2020-01-10Update measureme to 0.7.1 in order to fix compilation error on big-endian pla...Michael Woerister-1/+1