]> git.lizzy.rs Git - rust.git/history - compiler/rustc_mir_build/src/thir/pattern/_match.rs
Unify the two kinds of specialization by adding a Wildcard ctor
[rust.git] / compiler / rustc_mir_build / src / thir / pattern / _match.rs
2020-10-27 NadrierilUnify the two kinds of specialization by adding a Wildc...
2020-10-27 NadrierilInline `specialize_one_pattern`
2020-10-27 NadrierilFactor out the two specialization steps
2020-10-27 NadrierilClarify specialization into two steps
2020-10-27 NadrierilUse pat_constructor to simplify specialize_one_pattern
2020-10-27 NadrierilSplit `split_grouped_constructor` into smaller functions
2020-10-25 Yuki OkushiRollup merge of #78326 - Aaron1011:fix/min-stmt-lints...
2020-10-25 Yuki OkushiRollup merge of #78322 - ssomers:btree_no_min_len_at_no...
2020-10-25 Yuki OkushiRollup merge of #78320 - phil-opp:patch-5, r=GuillaumeG...
2020-10-25 Yuki OkushiRollup merge of #78276 - cutsoy:bump-backtrace, r=nagisa
2020-10-25 Yuki OkushiRollup merge of #78209 - JohnTitor:compiler-builtins...
2020-10-25 Yuki OkushiRollup merge of #78208 - liketechnik:issue-69399, r...
2020-10-25 Yuki OkushiRollup merge of #78085 - wesleywiser:mir_validation_swi...
2020-10-25 Yuki OkushiRollup merge of #77984 - Aaron1011:fix/macro-mod-weird...
2020-10-25 borsAuto merge of #77476 - tgnottingham:buffered_siphasher1...
2020-10-25 borsAuto merge of #77546 - lcnr:impl-trait-closure, r=eddyb
2020-10-25 borsAuto merge of #77526 - RalfJung:dont-promote-unions...
2020-10-25 borsAuto merge of #78310 - ebroto:clippyup, r=Manishearth
2020-10-24 borsAuto merge of #78334 - jonas-schievink:rollup-z0gzbmm...
2020-10-24 Jonas SchievinkRollup merge of #78327 - petrochenkov:inconsist, r...
2020-10-24 Jonas SchievinkRollup merge of #78318 - bugadani:tyctx-impl, r=petroch...
2020-10-24 Jonas SchievinkRollup merge of #78272 - lcnr:abstract-const-unused...
2020-10-24 Jonas SchievinkRollup merge of #78191 - tmiasko:temp-match-branch...
2020-10-24 Jonas SchievinkRollup merge of #78119 - fusion-engineering-forks:panic...
2020-10-24 Jonas SchievinkRollup merge of #78072 - Nadrieril:cleanup-constant...
2020-10-24 Jonas SchievinkRollup merge of #78069 - fusion-engineering-forks:core...
2020-10-24 Jonas SchievinkRollup merge of #77830 - cjgillot:remacro, r=oli-obk
2020-10-24 Jonas SchievinkRollup merge of #77610 - hermitcore:dtors, r=m-ou-se
2020-10-24 Jonas SchievinkRollup merge of #76614 - NoraCodes:nora/control_flow_en...
2020-10-24 Jonas SchievinkRollup merge of #75115 - chansuke:sys-cloudabi-unsafe...
2020-10-24 borsAuto merge of #77255 - Aaron1011:feature/collect-attr...
2020-10-24 Jonas SchievinkRollup merge of #78292 - bugadani:recursion, r=nagisa
2020-10-24 Jonas SchievinkRollup merge of #78278 - lcnr:predicate-visit, r=matthe...
2020-10-24 Jonas SchievinkRollup merge of #78274 - Enet4:patch-1, r=jonas-schievink
2020-10-24 Jonas SchievinkRollup merge of #78264 - JohnTitor:macro-test, r=petroc...
2020-10-24 Jonas SchievinkRollup merge of #78250 - camelid:document-inline-const...
2020-10-24 Jonas SchievinkRollup merge of #78249 - lcnr:ct-infer-origin, r=varkor
2020-10-24 Jonas SchievinkRollup merge of #78198 - tmiasko:assert, r=davidtwco
2020-10-24 Jonas SchievinkRollup merge of #78109 - cuviper:exhausted-rangeinc...
2020-10-24 Jonas SchievinkRollup merge of #77716 - francesca64:revert-ios-dynamic...
2020-10-24 Jonas SchievinkRollup merge of #77392 - Canop:option_insert, r=m-ou-se
2020-10-23 Eduardo BrotoMerge commit 'bf1c6f9871f430e284b17aa44059e0d0395e28a6...
2020-10-23 borsAuto merge of #77015 - davidtwco:check-attr-variant...
2020-10-23 borsAuto merge of #78270 - JohnTitor:rollup-bldrjh5, r...
2020-10-23 Yuki OkushiRollup merge of #78265 - JohnTitor:type-iference-diag...
2020-10-23 Yuki OkushiRollup merge of #78263 - JohnTitor:mir-opt-ice-test...
2020-10-23 Yuki OkushiRollup merge of #78255 - dtolnay:match, r=lcnr
2020-10-23 Yuki OkushiRollup merge of #78235 - Aaron1011:closure-ret-infer...
2020-10-23 Yuki OkushiRollup merge of #78231 - LeSeulArtichaut:closure-target...
2020-10-23 Yuki OkushiRollup merge of #78169 - ehuss:update-cargo, r=ehuss
2020-10-23 Yuki OkushiRollup merge of #78163 - camelid:fixup-lib-docs, r...
2020-10-23 Yuki OkushiRollup merge of #78153 - est31:downloaded_llvm_maybe_sy...
2020-10-23 Yuki OkushiRollup merge of #78116 - spastorino:inline-const-in...
2020-10-23 Yuki OkushiRollup merge of #78098 - camelid:fixup-docs, r=steveklabnik
2020-10-23 Yuki OkushiRollup merge of #77339 - fusion-engineering-forks:tryfr...
2020-10-23 Yuki OkushiRollup merge of #77268 - follower:patch-3, r=jyn514
2020-10-22 CamelidClean up and improve some docs
2020-10-21 NadrierilExplain the `Opaque` special case in specialization
2020-10-20 borsAuto merge of #76893 - lcnr:existential-proj, r=estebank
2020-10-19 borsAuto merge of #77278 - camelid:use-correct-article...
2020-10-18 borsAuto merge of #76885 - dylni:move-slice-check-range...
2020-10-18 NadrierilAdd comment
2020-10-18 NadrierilThe only remaining constant patterns are opaque
2020-10-18 NadrierilTreat string literals separately from other constants
2020-10-18 NadrierilHandle ranges of float consistently
2020-10-18 NadrierilFix comment
2020-10-18 Oliver SchererTreat booleans as integers with valid range 0..=1
2020-10-18 NadrierilA ConstantValue constructor with a slice pattern is...
2020-10-18 Oliver SchererDestructure byte slices and remove all the workarounds
2020-10-18 Oliver SchererDestructure byte array constants to array patterns...
2020-10-17 Yuki OkushiRollup merge of #76607 - Mark-Simulacrum:tidy-bins...
2020-10-17 Dylan DPCRollup merge of #76199 - Mark-Simulacrum:void-zero...
2020-10-16 Dylan DPCRollup merge of #76119 - Amjad50:stabilizing-move_ref_p...
2020-10-16 Dylan DPCRollup merge of #76084 - Lucretiel:split-buffered,...
2020-10-13 borsAuto merge of #75406 - mati865:mingw-aslr, r=Mark-Simul...
2020-10-13 borsAuto merge of #76830 - Artoria2e5:tune, r=nagisa
2020-10-12 borsAuto merge of #75914 - arlosi:aarch64-ci, r=pietroalbini
2020-10-11 borsAuto merge of #76859 - Aaron1011:fix/llvm-cgu-reuse...
2020-10-10 Yuki OkushiRollup merge of #77195 - follower:patch-2, r=jyn514
2020-10-09 flip1995Merge commit '2f6439ae6a6803d030cceb3ee14c9150e91b328b...
2020-10-07 borsAuto merge of #76985 - hbina:clone_check, r=estebank
2020-10-07 borsAuto merge of #74194 - mbrubeck:slice-eq, r=sfackler
2020-10-06 Yuki OkushiRollup merge of #77228 - GuillaumeGomez:maybeuninit...
2020-10-06 Yuki OkushiRollup merge of #76995 - LingMan:middle_matches, r...
2020-10-06 Yuki OkushiRollup merge of #76388 - poliorcetics:system-time-docum...
2020-10-05 Cassandra FridkinMerge branch 'master' into hooks
2020-10-05 borsAuto merge of #77171 - VFLashM:better_sso_structures...
2020-10-05 Dylan DPCRollup merge of #75928 - JulianKnodt:non_utf8, r=estebank
2020-10-04 Jonas SchievinkRollup merge of #77368 - est31:apfloat_fix, r=varkor
2020-10-04 Jonas SchievinkRollup merge of #77072 - sharnoff:hash-docs, r=LukasKal...
2020-10-04 borsAuto merge of #76610 - hch12907:master, r=LukasKalbertodt
2020-10-04 Yuki OkushiRollup merge of #76768 - workingjubilee:reject-oob...
2020-10-04 Yuki OkushiRollup merge of #75143 - oli-obk:tracing, r=RalfJung
2020-10-04 borsAuto merge of #76017 - JulianKnodt:fmt_fast, r=nagisa
2020-10-03 borsAuto merge of #74160 - CAD97:weak-as-unsized-ptr, r...
2020-10-02 Jonas SchievinkRollup merge of #77264 - fusion-engineering-forks:skip...
2020-10-02 Jonas SchievinkRollup merge of #77182 - GuillaumeGomez:missing-example...
2020-10-02 Jonas SchievinkRollup merge of #76745 - workingjubilee:move-wrapping...
2020-10-02 Jonas SchievinkRollup merge of #75377 - canova:map_debug_impl, r=dtolnay
2020-10-02 Jonas SchievinkRollup merge of #77444 - estebank:pat-field-label,...
next