about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-07-18Const-propagate castsOliver Schneider-15/+61
2018-07-18Auto merge of #52375 - oli-obk:the_early_lint_pass_gets_the_worm, r=Manishearthbors-183/+599
2018-07-18rustc: Stabilize #[wasm_import_module] as #[link(...)]Alex Crichton-160/+165
2018-07-18Don't build twice the sanitizers on LinuxAlex Crichton-15/+28
2018-07-18Rollup merge of #52477 - frewsxcv:frewsxcv-iter-short, r=alexcrichtonkennytm-1/+3
2018-07-18Rollup merge of #52472 - alexcrichton:macros-edition-2018, r=petrochenkovkennytm-1/+1
2018-07-18Rollup merge of #52464 - o01eg:patch-1, r=alexcrichtonkennytm-0/+2
2018-07-18Rollup merge of #52458 - alexcrichton:fix-suggestion, r=petrochenkovkennytm-1/+1
2018-07-18Rollup merge of #52455 - felixrabe:patch-1, r=estebankkennytm-1/+1
2018-07-18Rollup merge of #52439 - o01eg:fix-52317, r=alexcrichtonkennytm-2/+3
2018-07-18Rollup merge of #52218 - rivertam:patch-1, r=withoutboatskennytm-2/+4
2018-07-18Rollup merge of #52116 - Pazzaz:match-str-case, r=SimonSapinkennytm-2/+30
2018-07-18Adjust run pass test to stricter existential type rulesOliver Schneider-22/+48
2018-07-18Remove workarounds for #24958ljedrz-3/+0
2018-07-18Auto merge of #52364 - ljedrz:mir_remove_clone, r=RalfJungbors-10/+11
2018-07-18Make `async_idents` allow-by-defaultOliver Schneider-18/+24
2018-07-18Move the const casting code into its dedicated fileOliver Schneider-131/+145
2018-07-18Re-include `thumbv6m-none-eabi` to `run-make` targetHideki Sekine-2/+2
2018-07-18Use `dist-various-1` Dockerfile.Hideki Sekine-35/+8
2018-07-18Auto merge of #52426 - ljedrz:#28273_cleanup, r=nikomatsakisbors-21/+0
2018-07-18Add some tests around associated typesOliver Schneider-1/+112
2018-07-18Prepare for using wfcheck on existential typesOliver Schneider-36/+54
2018-07-18Check lifetimes on existential typesOliver Schneider-39/+218
2018-07-18Match ergonomicsOliver Schneider-1/+1
2018-07-18Simplify defining scope logicOliver Schneider-12/+9
2018-07-18More documentationOliver Schneider-1/+38
2018-07-18Split monster tests into smaller onesOliver Schneider-331/+456
2018-07-18Move some tests aroundOliver Schneider-0/+0
2018-07-18default impls for methods can contain existential types insideOliver Schneider-0/+1
2018-07-18Don't call `local_def_id` twice on the same node idOliver Schneider-7/+9
2018-07-18Add test for using existential types in associated typesOliver Schneider-0/+36
2018-07-18Only check existential types, not the desugared impl TraitOliver Schneider-50/+58
2018-07-18Typeck existential types properlyOliver Schneider-9/+50
2018-07-18Implement existential typesOliver Schneider-117/+1385
2018-07-18revert DerefF001-18/+10
2018-07-18rustc: distinguish compilation failure from ICEAndy Russell-25/+110
2018-07-17Clarify short-circuiting behvaior of Iterator::zip.Corey Farwell-1/+3
2018-07-18Auto merge of #52353 - alexcrichton:wasm-custom-section, r=eddybbors-328/+147
2018-07-17Categorize queries for later self-profilingWesley Wiser-453/+563
2018-07-18Auto merge of #52342 - nnethercote:CanonicalVar, r=nikomatsakisbors-63/+121
2018-07-17rustc: Enable `use_extern_macros` in 2018 editionAlex Crichton-1/+1
2018-07-17Auto merge of #52145 - ExpHP:drop-it-like-its-eof, r=nikomatsakisbors-1/+6
2018-07-17rustc: Polish off `in_external_macro`Alex Crichton-39/+112
2018-07-17sync::Once: Use Acquire on the hot path, and explain why we don't use it else...Ralf Jung-2/+10
2018-07-17Make `async_idents` an edition incompat lintOliver Schneider-18/+238
2018-07-18Cleanup Dockerfile.Hideki Sekine-79/+0
2018-07-17Allow clippy to be installed with make installO01eg-0/+2
2018-07-17added function to check if lints belong to an external macrodylan_DPC-2/+53
2018-07-18Adjust TARGETS.Hideki Sekine-18/+3
2018-07-17Pull out a statement that all match arms are executingOliver Schneider-5/+4