summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-03-23Vec<_> -> IndexVec<Local, _>Oliver Schneider-22/+14
2018-03-23Auto merge of #49285 - nrc:update, r=alexcrichtonbors-6/+41
2018-03-22ci: Don't use Travis caches for docker imagesAlex Crichton-0/+32
2018-03-22Allow installing rustfmt without config.extendedJosh Stone-1/+0
2018-03-23rename `'tcx` and `tcx` to `'gcx` and `gcx`Niko Matsakis-26/+26
2018-03-23use infcx.tcx, so we get the local tcxNiko Matsakis-1/+1
2018-03-23move the defaut object lifetime bound into the traitNiko Matsakis-2/+2
2018-03-23apply rustfmtNiko Matsakis-14/+16
2018-03-23fix `Self`Niko Matsakis-2/+1
2018-03-23import trait engine to typeckcsmoe-35/+38
2018-03-23introduce trait engine modcsmoe-86/+160
2018-03-22Added flag to disable user type assertion.David Wood-0/+5
2018-03-22Debug logs for replace_bound_regions_with_nll_infer_varsNiko Matsakis-0/+6
2018-03-23Update RLS and RustfmtNick Cameron-6/+41
2018-03-22Temporarily only adding UserAssertTy on binding patterns.David Wood-3/+9
2018-03-22Switched from canonicalize_query to canonicalize_responseDavid Wood-1/+1
2018-03-22UserAssertTy can handle inference variables.David Wood-38/+146
2018-03-22No longer visiting user_assert_ty statements in constraint generation.David Wood-2/+4
2018-03-22Added comment in renumberer about UserAssertTy.David Wood-0/+3
2018-03-22Updated test with expected error message.David Wood-2/+16
2018-03-22Added override in renumberer for UserAssertTy.David Wood-1/+6
2018-03-22Changed location to at_self from at_successor.David Wood-1/+1
2018-03-22Added initial processing of UserAssertTy statements.David Wood-18/+41
2018-03-22Killing UserAssertTy in CleanupPostBorrowck pass.David Wood-17/+46
2018-03-22Added UserAssertTy statement.David Wood-6/+79
2018-03-22Added initial test for #47184David Wood-0/+16
2018-03-22permit `'_` and `&T` in impl headersNiko Matsakis-51/+617
2018-03-22distinguish the three cases where elision occursNiko Matsakis-74/+119
2018-03-22change in-band array to store hir::LifetimeNameNiko Matsakis-6/+25
2018-03-22add new test for `dyn<Trait + '_>` used in a structNiko Matsakis-0/+42
2018-03-22add a helper function `maybe_collect_in_band_lifetime`Niko Matsakis-15/+44
2018-03-22make `parent_id` not optionalNiko Matsakis-80/+62
2018-03-22change `with_in_scope_lifetime_defs` to take an iteratorNiko Matsakis-22/+22
2018-03-22rustfmt lowering.rsNiko Matsakis-958/+1249
2018-03-22Remove std/test documentation from compiler docs.David Wood-14/+6
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-75/+653
2018-03-22rustc: Add a `#[wasm_custom_section]` attributeAlex Crichton-17/+522
2018-03-22Auto merge of #49210 - oli-obk:pango_crash, r=eddybbors-38/+66
2018-03-22Only generate documentation for local rustc crates.David Wood-4/+31
2018-03-22Auto merge of #49264 - kennytm:rollup, r=kennytmbors-1129/+1447
2018-03-22Command::env_saw_path() may be unused on platforms not using posix_spawn()Bryan Drewery-0/+1
2018-03-22Optimise decode return expression for unit structsvarkor-5/+5
2018-03-22Skip checking for Storage* statements in constants/staticsOliver Schneider-10/+17
2018-03-22Use FunctionRetTy::Default rather than an explicit TyKind::Infer for lambda-b...varkor-8/+8
2018-03-22Clarify description of raw_identifiers feature flag.Lymia Aluysia-1/+1
2018-03-22Clean up raw identifier handling when recovering tokens from AST.Lymia Aluysia-4/+5
2018-03-22Rollup merge of #49038 - canndrew:replace-infallible-with-never, r=SimonSapinkennytm-38/+9
2018-03-22Rollup merge of #49105 - SimonSapin:from_utf8_lossy_example, r=alexcrichtonkennytm-0/+31
2018-03-22Revert "Temporarily disable dist-ing RLS, Rustfmt and Clippy."kennytm-9/+1
2018-03-22Rollup merge of #49244 - varkor:type_dependent_defs_ExprMethodCall, r=estebankkennytm-4/+41