about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2020-10-27Changed lint to check for `std::fmt::Pointer` and `transmute`Ayrton-168/+324
2020-10-27modified lint to work with MIRAyrton-59/+322
2020-10-27changed lint to suggest casting to the proper function type and added a testAyrton-4/+50
2020-10-27added a lint against function referencesAyrton-0/+33
2020-10-27Address review commentoli-2/+3
2020-10-27Fix testNathan Whitaker-2/+3
2020-10-27Show the inline stack of MIR lints that only occur after inliningOliver Scherer-353/+378
2020-10-27Auto merge of #78434 - jonas-schievink:disable-miropt, r=wesleywiserbors-3/+25
2020-10-27Add test where diagnostic span points to just the inlined function's bodyOliver Scherer-0/+24
2020-10-27Auto merge of #78227 - SergioBenitez:test-stdout-threading, r=m-ou-sebors-12/+184
2020-10-27Auto merge of #6244 - mikerite:invalid_paths_20201027, r=flip1995bors-15/+163
2020-10-27Disable "optimization to avoid load of address" in InstCombineJonas Schievink-3/+25
2020-10-27Use with_no_trimmed_pathsbjorn3-13/+7
2020-10-27Auto merge of #77502 - varkor:const-generics-suggest-enclosing-braces, r=petr...bors-35/+782
2020-10-27Query span as late as possibleDániel Buga-23/+18
2020-10-27Handle type errors in closure/generator upvar_tysAman Arora-7/+74
2020-10-27Auto merge of #77317 - varkor:break-diverging-value, r=nikomatsakisbors-1/+60
2020-10-27Prefer new associated numeric consts in float error messagesRustin-Liu-5/+5
2020-10-27Fix invalid pathsMichael Wright-15/+17
2020-10-27Add `invalid_paths` internal lintMichael Wright-0/+146
2020-10-27Auto merge of #78359 - ssomers:btree_cleanup_mem, r=Mark-Simulacrumbors-40/+42
2020-10-27Simplify slice splitting a bitNadrieril-41/+28
2020-10-27Deduplicate work between splitting and subtractionNadrieril-216/+87
2020-10-27Be honest about being able to list constructorsNadrieril-39/+47
2020-10-27Simplify specialize_constructorNadrieril-175/+13
2020-10-26Fix bootstrap doctest failureNathan Whitaker-1/+1
2020-10-27Auto merge of #78421 - JohnTitor:rollup-bq2d7fo, r=JohnTitorbors-262/+558
2020-10-27Unify the paths through `is_useful`Nadrieril-103/+53
2020-10-27Recompute `MissingConstructors` when neededNadrieril-39/+56
2020-10-27Pass more things through `PatCtxt`Nadrieril-128/+75
2020-10-27Let MissingConstructors handle the subtleties of missing constructorsNadrieril-89/+72
2020-10-27Cache head constructor in PatStackNadrieril-68/+63
2020-10-27Unify the two kinds of specialization by adding a Wildcard ctorNadrieril-97/+80
2020-10-27Inline `specialize_one_pattern`Nadrieril-51/+39
2020-10-27Factor out the two specialization stepsNadrieril-80/+107
2020-10-27Clarify specialization into two stepsNadrieril-56/+48
2020-10-27Use pat_constructor to simplify specialize_one_patternNadrieril-105/+71
2020-10-27Split `split_grouped_constructor` into smaller functionsNadrieril-329/+345
2020-10-26Do not ICE on invalid inputEsteban Küber-7/+89
2020-10-27Rollup merge of #78412 - camelid:cleanup-hash-docs, r=jonas-schievinkYuki Okushi-5/+6
2020-10-27Rollup merge of #78405 - notriddle:patch-3, r=lcnrYuki Okushi-1/+1
2020-10-27Rollup merge of #78396 - josephlr:ermsb, r=petrochenkovYuki Okushi-1/+6
2020-10-27Rollup merge of #78394 - rubik:master, r=m-ou-seYuki Okushi-1/+1
2020-10-27Rollup merge of #78388 - camelid:regression-tests, r=lcnrYuki Okushi-0/+34
2020-10-27Rollup merge of #78377 - LeSeulArtichaut:patch-docs, r=jonas-schievinkYuki Okushi-1/+1
2020-10-27Rollup merge of #78375 - taiki-e:question-in-macros, r=kennytmYuki Okushi-49/+19
2020-10-27Rollup merge of #78349 - JohnTitor:issue-75962, r=davidtwcoYuki Okushi-7/+26
2020-10-27Rollup merge of #78348 - jyn514:pub-crate, r=GuillaumeGomezYuki Okushi-10/+10
2020-10-27Rollup merge of #78347 - Rustin-Liu:rustin-patch-doc, r=kennytmYuki Okushi-16/+26
2020-10-27Rollup merge of #78342 - oliviacrain:checkmate-pass, r=Mark-SimulacrumYuki Okushi-25/+25