about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-11-05FIXMERalf Jung-1/+1
2018-11-05visit_aggregate with an iterator; fix some comment typosRalf Jung-40/+65
2018-11-05the visitor can already load the value for visit_primitiveRalf Jung-16/+19
2018-11-05all values can convert to operatorsRalf Jung-45/+46
2018-11-05finally this actually looks like a visitorRalf Jung-132/+118
2018-11-05use more traditional walk_array/visit_array instead of the handle_array hookRalf Jung-71/+73
2018-11-05converting a VisitorValue to a MemPlace must not mutate anythingRalf Jung-11/+12
2018-11-05Also test for undef in enum discriminantRalf Jung-3/+16
2018-11-05fix validation error on non-integer enum discriminantsRalf Jung-58/+79
2018-11-05let the Value handle enum projections, so the visitor does not have to careRalf Jung-30/+56
2018-11-05provide some default implementationsRalf Jung-6/+9
2018-11-05add visit() hook to the traitRalf Jung-15/+23
2018-11-05fix for pre-NLL rustcRalf Jung-1/+1
2018-11-05also allow visiting places and mplacesRalf Jung-9/+76
2018-11-05reduce the amount of traversal/projection code that the visitor has to implem...Ralf Jung-160/+237
2018-11-05generalize the traversal part of validation to a ValueVisitorRalf Jung-305/+424
2018-11-05Auto merge of #55593 - nikic:remove-llvm-4-checks, r=rkruppebors-215/+6
2018-11-04Auto merge of #55569 - durka:must-use-external-macro, r=alexcrichtonbors-16/+44
2018-11-04rustc_target: pass contexts by reference, not value.Eduard-Mihai Burtescu-214/+175
2018-11-04Auto merge of #55393 - oli-obk:immediate_immediately, r=RalfJungbors-189/+196
2018-11-04Auto merge of #55349 - bjorn3:rustc_mir_collect_and_partition_mono_items, r=o...bors-303/+280
2018-11-04Auto merge of #55432 - zackmdavis:single_life, r=nikomatsakisbors-41/+181
2018-11-04Auto merge of #55455 - estebank:expected-descr, r=michaelwoeristerbors-44/+66
2018-11-04Auto merge of #54861 - rep-nop:find_main_in_doctest, r=estebankbors-26/+201
2018-11-03Auto merge of #55662 - matthiaskrgr:clippy_update, r=oli-obkbors-14/+14
2018-11-03Auto merge of #55661 - kennytm:fix-exclude, r=alexcrichtonbors-3/+43
2018-11-03submodules: update clippy from a20599ab to 71ec4ff6Matthias Krüger-14/+14
2018-11-04Move a few more tests into the appveyor-subset-2.kennytm-1/+6
2018-11-04Ensure --exclude is checked against PathSet::Suitekennytm-2/+37
2018-11-03Auto merge of #55101 - alexreg:trait-aliases, r=nikomatsakisbors-332/+631
2018-11-03Auto merge of #55646 - GuillaumeGomez:rollup, r=GuillaumeGomezbors-49/+429
2018-11-03Update src/librustc_mir/monomorphize/partitioning.rsOliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer-1/+1
2018-11-03Remove rustc_metadata_utils, which contains only one functionbjorn3-76/+35
2018-11-03Move collect_and_partition_mono_items to rustc_mirbjorn3-160/+165
2018-11-03Rollup merge of #55598 - nrc:tool-bot, r=kennytmGuillaume Gomez-3/+3
2018-11-03Rollup merge of #55568 - durka:rustdoc-big-enum, r=nikomatsakisGuillaume Gomez-0/+256
2018-11-03Rollup merge of #55567 - durka:derive-debug-uninhabited, r=nikomatsakisGuillaume Gomez-0/+41
2018-11-03Rollup merge of #55555 - aidanhs:aphs-better-z-ls, r=alexcrichtonGuillaume Gomez-1/+1
2018-11-03Rollup merge of #54162 - GuillaumeGomez:hide-default-impls-items, r=QuietMisd...Guillaume Gomez-45/+128
2018-11-03Move cg_llvm::back::linker to cg_utilsbjorn3-67/+80
2018-11-03Auto merge of #55330 - scalexm:bound-ty, r=nikomatsakisbors-390/+555
2018-11-03Substitute binders directlyscalexm-12/+13
2018-11-03Rename `as_bound_var` to `assert_bound_var`scalexm-4/+4
2018-11-03Fix doc commentscalexm-3/+3
2018-11-03Extend `ty::fold::RegionReplacer` to `ty::fold::BoundVarReplacer`scalexm-140/+149
2018-11-03Rename `Binder::no_late_bound_regions` to `Binder::no_bound_vars`scalexm-32/+34
2018-11-03Remove `ReCanonical` in favor of `ReLateBound`scalexm-101/+98
2018-11-03Adjust bound tys indices in canonicalizationscalexm-11/+56
2018-11-03Rename `BoundTy` field `level` -> `index`scalexm-9/+9
2018-11-03Rename `BoundTyIndex` to `BoundVar`scalexm-27/+27