summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* No need to probe when relating opaques in nll_relateMichael Goulet2022-10-291-1/+1
* Only ban duplication across parameters.Camille GILLOT2022-10-292-31/+67
* Do not consider repeated lifetime params for elision.Camille GILLOT2022-10-291-5/+5
* Add normalize hack backMichael Goulet2022-10-291-2/+13
* Comment why normalization is needed for debug assertionsMichael Goulet2022-10-292-3/+15
* Add architectures to fn create_object_fileDaniil Belov2022-10-291-0/+4
* Fix line numbers for MIR inlined codeWesley Wiser2022-10-292-2/+10
* Support raw-dylib functions being used inside inlined functionsDaniel Paoliello2022-10-295-7/+44
* Additional revert fixesMichael Goulet2022-10-272-2/+2
* Revert "Do not consider method call receiver as an argument in AST."Michael Goulet2022-10-2710-40/+40
* linker: Fix weak lang item linking with combination windows-gnu + LLD + LTOVadim Petrochenkov2022-10-202-4/+9
* Do anonymous lifetimes remapping correctly for nested rpitsSantiago Pastorino2022-10-201-16/+11
* Extract orig_opt_local_def_id as a functionSantiago Pastorino2022-10-201-4/+12
* Fix `TyKind::is_simple_path`.Nicholas Nethercote2022-10-201-2/+5
* Ensure enum cast movesGary Guo2022-10-201-2/+2
* Better binder treatmentMichael Goulet2022-10-201-1/+1
* Revert "Auto merge of #101620 - cjgillot:compute_lint_levels_by_def, r=oli-obk"Camille GILLOT2022-10-0615-596/+469
* Support bindings with anon consts in genericsMichael Goulet2022-10-061-2/+45
* Make type_of work correctly for const arg bindingsMichael Goulet2022-10-061-3/+9
* Format type_ofMichael Goulet2022-10-061-28/+36
* fix doc and dedup diverge_cleanupDing Xiang Fei2022-10-051-23/+4
* apply suggestionX2022-10-051-1/+1
* fix unwind drop glue for if-then scopesDing Xiang Fei2022-10-054-10/+46
* Deny associated type bindings within associated type bindingsMichael Goulet2022-10-041-3/+9
* Fix a typo in error messageFrank Steffahn2022-10-041-1/+1
* Fix wrongly refactored Lift implOli Scherer2022-10-041-1/+4
* fix ConstProp handling of written_only_inside_own_block_localsRalf Jung2022-10-041-20/+20
* improve infer var handling for implied boundslcnr2022-10-044-34/+41
* Use Predicate ConstraintCategory when normalizingJack Huey2022-10-045-15/+39
* Add back in normalize callJack Huey2022-10-041-5/+10
* Final bitsJack Huey2022-10-049-34/+57
* Add ExtraConstraintInfoJack Huey2022-10-043-17/+31
* Add AscribeUserTypeProvePredicateJack Huey2022-10-045-2/+48
* Add outlives_constraint to BlameConstraintJack Huey2022-10-043-6/+9
* Add to_constraint_category to ObligationCause and SubregionOriginJack Huey2022-10-044-6/+24
* Pass ConstraintCategory thorough a few more placesJack Huey2022-10-043-15/+44
* Make QueryOutlivesConstraint contain a ConstraintCategoryJack Huey2022-10-046-36/+64
* avoid duplicating StorageLive in let-elseDing Xiang Fei2022-10-042-9/+33
* replace stabilization placeholdersPietro Albini2022-09-193-10/+10
* Auto merge of #101857 - lcnr:make-dyn-again, r=jackh726bors2022-09-173-23/+20
|\
| * change `FnMutDelegate` to trait objectslcnr2022-09-153-23/+20
* | Rollup merge of #101807 - jackh726:no-gat-defaults, r=lcnrDylan DPC2022-09-171-19/+42
|\ \
| * | Disallow defaults on type GATsJack Huey2022-09-141-19/+42
* | | Rollup merge of #101790 - TaKO8Ki:do-not-suggest-placeholder-to-const-and-sta...Dylan DPC2022-09-172-3/+9
|\ \ \
| * | | do not suggest a placeholder to const and static without a typeTakayuki Maeda2022-09-162-3/+9
* | | | Rollup merge of #98441 - calebzulawski:simd_as, r=oli-obkDylan DPC2022-09-173-1/+99
|\ \ \ \
| * | | | Check pointer metadata rather than pointee sizeCaleb Zulawski2022-08-271-10/+14
| * | | | Require pointers to be sizedCaleb Zulawski2022-08-041-2/+10
| * | | | Add simd_cast_ptr, simd_expose_addr, and simd_from_exposed_addr intrinsicsCaleb Zulawski2022-07-223-1/+87
* | | | | Rollup merge of #93628 - est31:stabilize_let_else, r=joshtriplettDylan DPC2022-09-1744-55/+44
|\ \ \ \ \