about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2020-05-03Reflect API changes on current masterDylan MacKenzie-1/+1
2020-05-03Use agreed upon terminology in cursor docsDylan MacKenzie-5/+5
2020-05-03Add `rustc_peek` test for liveness with borrowsDylan MacKenzie-0/+38
2020-05-03Support liveness in `rustc_peek` testsDylan MacKenzie-14/+51
2020-05-03Use new liveness analysis during generator transformDylan MacKenzie-22/+24
2020-05-03Live variable analysisDylan MacKenzie-2/+141
2020-05-03Initialize the cursor with an empty stateDylan MacKenzie-4/+10
2020-05-03Support backward dataflow analysesDylan MacKenzie-661/+1094
2020-05-03Rename `live_locals` -> `live_locals_at_any_suspension_point`Dylan MacKenzie-11/+12
2020-05-03Add `MutatingUseContext::Yield`Dylan MacKenzie-2/+6
2020-05-03Auto merge of #70825 - eddyb:enum-discr-correct-generics-parent, r=nikomatsakisbors-19/+126
2020-05-03Rollup merge of #71813 - ecstatic-morse:issue-71734, r=tmandryDylan DPC-5/+45
2020-05-03Rollup merge of #71806 - lcnr:patch-3, r=jonas-schievinkDylan DPC-1/+1
2020-05-03Rollup merge of #71542 - crlf0710:confusable_idents, r=petrochenkovDylan DPC-8/+196
2020-05-03Rollup merge of #71314 - mibac138:cfg-version, r=petrochenkovDylan DPC-19/+282
2020-05-03Rollup merge of #71165 - lcnr:patch-2, r=AmanieuDylan DPC-6/+7
2020-05-03Auto merge of #71815 - Mark-Simulacrum:no-llvm-rebuild, r=jonas-schievinkbors-51/+89
2020-05-03Add build script to rustc_attr because of cfg(version)mibac138-0/+5
2020-05-03Add more tests for cfg(version)mibac138-5/+53
2020-05-03Change cfg(version) error message wordingmibac138-9/+12
2020-05-03Implement RFC 2523, `#[cfg(version(..))]`mibac138-19/+226
2020-05-02Auto merge of #71807 - Dylan-DPC:rollup-jvb8sd9, r=Dylan-DPCbors-273/+271
2020-05-02Don't skip building LLVM if already builtMark Rousskov-6/+18
2020-05-02Extract stamp testing for LLVMMark Rousskov-45/+71
2020-05-02Decode qualifs from defaulted trait associated constsDylan MacKenzie-2/+4
2020-05-02Test associated const default qualifs cross-crateDylan MacKenzie-3/+41
2020-05-02Auto merge of #69274 - LeSeulArtichaut:target-feature-11, r=hanna-kruppebors-23/+392
2020-05-03Add a fast code path to optimize `confusable_idents` lint for ASCII code base.Charles Lew-4/+49
2020-05-03Implement `confusable_idents` lint.Charles Lew-8/+151
2020-05-02slice::fill: take T by value.Bastian Kauschke-6/+7
2020-05-02typeck: always expose explicit enum discriminant `AnonConst`s' parent in `gen...Eduard-Mihai Burtescu-2/+83
2020-05-02typeck/wfcheck: require that explicit enum discriminants const-evaluate succe...Eduard-Mihai Burtescu-2/+35
2020-05-02Rollup merge of #71787 - tshepang:rustdoc-warnings, r=varkorDylan DPC-45/+56
2020-05-02Rollup merge of #71785 - reitermarkus:cfg-attribute, r=Mark-SimulacrumDylan DPC-7/+9
2020-05-02Rollup merge of #71784 - Xaeroxe:patch-1, r=jonas-schievinkDylan DPC-1/+1
2020-05-02Rollup merge of #71777 - petrochenkov:crtype, r=Mark-SimulacrumDylan DPC-160/+142
2020-05-02Rollup merge of #71772 - cjgillot:ensure, r=petrochenkovDylan DPC-56/+57
2020-05-02Rollup merge of #71767 - tshepang:stack-stuff, r=jonas-schievinkDylan DPC-4/+6
2020-05-02Rollup merge of #69274 - LeSeulArtichaut:target-feature-11, r=hanna-kruppeDylan DPC-23/+392
2020-05-02Auto merge of #71794 - RalfJung:miri, r=RalfJungbors-7/+7
2020-05-02typoBastian Kauschke-1/+1
2020-05-02ty: use `delay_span_bug` in `ty::AdtDef::eval_explicit_discr`.Eduard-Mihai Burtescu-15/+8
2020-05-02Replace `cfg` macro with attribute.Markus Reiter-7/+9
2020-05-02Auto merge of #70655 - oli-obk:subrepo_funness, r=Mark-Simulacrumbors-140/+114583
2020-05-02Auto merge of #71795 - RalfJung:rollup-yqxfi5a, r=RalfJungbors-80/+154
2020-05-02Rollup merge of #71782 - cuviper:leave-dev-null-alone, r=Mark-SimulacrumRalf Jung-4/+8
2020-05-02Rollup merge of #71781 - estebank:box-pin-test, r=tmandryRalf Jung-16/+95
2020-05-02Rollup merge of #71739 - tshepang:master, r=Dylan-DPCRalf Jung-1/+0
2020-05-02Rollup merge of #71738 - RalfJung:pointer-no-alloc-id, r=oli-obkRalf Jung-40/+34
2020-05-02Rollup merge of #71736 - RalfJung:silence-spurious-unused, r=Mark-SimulacrumRalf Jung-6/+6