100 Commits
Author SHA1 Message Date
Boxy Uwu 2f2f518819 bump channel 2025-12-08 10:01:43 +00:00
Boxy Uwu b7d4f12ec1 add release notes 2025-12-08 10:01:14 +00:00
Boxy Uwu 30bedc74d4 in opaque type handling lift region vars to static if they outlive placeholders 2025-10-13 15:26:22 +01:00
Boxy Uwu f6336bc8e4 rename select_where_possible and select_all_or_error 2025-10-07 23:02:23 +01:00
Boxy Uwu 8e9b0c4ca9 rename select_where_possible and select_all_or_error 2025-10-07 23:02:23 +01:00
Boxy Uwu 66b664c996 more rename 2025-09-29 16:06:25 +01:00
Boxy Uwu 4d41177513 Rename various "concrete opaque type" terminology to say "hidden type" 2025-09-27 22:58:02 +01:00
Boxy Uwu c92dee244d Add relnotes 1.90 2025-09-15 08:34:06 -04:00
Boxy 0df12d7b0a erase_regions to erase_and_anonymize_regions 2025-09-09 14:49:16 +02:00
Boxy 8cde544b73 Add assertion 2025-09-09 14:49:16 +02:00
Boxy 332d8d6235 Driveby fixes 2025-09-09 14:49:16 +02:00
Boxy e379c77586 erase_regions to erase_and_anonymize_regions 2025-09-09 14:49:16 +02:00
Boxy 7bc34622f0 tidy 2025-08-06 16:55:50 +01:00
Boxy 351e4bd106 handle bootstrap cfgs 2025-08-06 14:14:44 +01:00
Boxy 607133bed2 Add a few missed entries 2025-08-06 13:57:36 +01:00
Boxy 21086317c1 bump stage0 2025-08-06 13:22:38 +01:00
Boxy 9ccc9f177e replace version placeholder 2025-08-06 13:22:38 +01:00
Boxyandalexey semenyuk 6b805102c0 Update RELEASES.md
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com>
2025-08-04 10:29:01 +01:00
Boxyandalexey semenyuk 7e3bb00fa7 Update RELEASES.md
Co-authored-by: alexey semenyuk <alexsemenyuk88@gmail.com>
2025-08-04 10:28:55 +01:00
Boxy 700e063e7e Merge pull request #2531 from Kivooeo/update-doc
Update documentation for current tests requirements
2025-08-02 15:42:44 +01:00
Boxy 54ade652c1 bump version 2025-08-01 09:04:01 +01:00
Boxy 2b11851452 Raw Pointers are Constant PatKinds too 2025-07-28 10:13:19 +01:00
Boxy 97676e609f Allow setting release-blog-post label with rustbot 2025-07-25 00:02:39 +01:00
Boxy fa5895ea8c Reviews 2025-06-25 12:29:04 +01:00
Boxy 377d8fa4e3 Reviews 2025-06-18 17:51:22 +01:00
Boxy 2411fbaa49 Link to dev-guide docs 2025-06-18 16:00:33 +01:00
Boxy 6c7830e75d Merge pull request #2474 from BoxyUwU/ambig_unambig_ty_consts
Document Ambig vs Unambig Type/Consts
2025-06-18 15:30:14 +01:00
Boxy 39e98006ac Reviews 2025-06-18 15:28:44 +01:00
Boxy c1506c0cc0 Add links 2025-06-17 18:09:06 +01:00
Boxy 42888bb018 Write chapter on Unambig vs Ambig Types/Consts 2025-06-17 18:09:06 +01:00
Boxy d96b2d4398 Stub chapter and consolidate under /hir/ 2025-06-17 18:09:02 +01:00
Boxy c9264a1f49 Don't double visit HirIds of inferred const/types 2025-06-17 15:03:02 +01:00
Boxy f4b77355c6 Rename hir const arg walking functions 2025-06-17 15:02:38 +01:00
Boxy ae65625252 Dont replace escaping bound vars in item sigs 2025-06-17 14:48:17 +01:00
Boxy 9961747414 rebase 2025-06-17 14:28:46 +01:00
Boxy 2a950b5637 Test whether we use DeepRejectCtxt 2025-06-17 14:18:34 +01:00
Boxy 442862bc78 Don't build ParamEnv and do trait solving in ItemCtxts 2025-06-17 14:18:34 +01:00
Boxy 02334e1ad0 Merge pull request #2472 from cbloodsworth/fix/tytable_parens
Remove hanging parenthesis from example signature.
2025-06-16 22:59:37 +01:00
Boxy 4cb48c8d75 stabilize gai 2025-06-11 15:30:15 +01:00
Boxy fe04ae7faf stabilize gai 2025-06-11 15:30:15 +01:00
Boxy c27aff35ca Add test 2025-05-26 16:35:36 +01:00
Boxy 8b4f9b6ebe Merge pull request #2414 from smanilov/patch-15
Link normalization chapter
2025-05-26 13:44:34 +01:00
Boxy fdccb42167 Add test/comment about const patterns with unused params 2025-05-22 12:52:46 +01:00
Boxy 217c4ad427 Review Comments 2025-05-22 12:47:19 +01:00
Boxy bc9cdc960f Return correct error term kind on projection errors 2025-05-22 12:02:45 +01:00
Boxy cc10370fc8 Reviews 2025-05-22 11:39:49 +01:00
Boxy 4316259729 Anon consts cant appear as repeat expr elements 2025-05-21 20:38:49 +01:00
Boxy 508a9f0853 Check for element being const before resolving repeat count 2025-05-21 20:38:49 +01:00
Boxy 77a2fc60a1 GAI logic on stable too 2025-05-21 20:38:49 +01:00
Boxy 52f2c45dee Properly test whether repeat expr checks are pre/post integer fallback 2025-05-21 20:38:49 +01:00
Boxy f60bab475e Don't allow repeat expr count inference side effects to propagate 2025-05-21 20:38:49 +01:00
Boxy b1774b8d73 Fix tests 2025-05-21 20:20:19 +01:00
Boxy b4079c62bd Don't evaluate constants depending on infers or params 2025-05-21 20:20:19 +01:00
Boxy 996a185ba7 Introduce tcx.anon_const_kind query 2025-05-21 20:20:19 +01:00
Boxy 6d6259f310 Document why we allow escaping bound vars in LTA norm 2025-05-21 20:09:41 +01:00
Boxy f499cd0000 Merge pull request #2400 from smanilov/patch-13
Make it clear we talk about early bound params
2025-05-20 16:36:21 +01:00
Boxy 1710217ebe Merge pull request #2398 from smanilov/patch-12
Update links between ty-module and binders
2025-05-20 16:18:22 +01:00
Boxy a278f8dcea Add release notes for 1.87.0 2025-05-08 14:33:52 +01:00
Boxy f31bf4a94e Merge pull request #2323 from smanilov/patch-2
Align advice to discourage issue-number-only names
2025-05-08 12:26:35 +01:00
Boxy 9ec8373ab6 Crashes tests 2025-05-01 20:05:07 +01:00
Boxy 238d113b07 Set groundwork for proper const normalization 2025-05-01 20:05:02 +01:00
Boxy 53e3907bcb No-op split into sub functions 2025-05-01 14:34:19 +01:00
Boxy bfe3d54d81 User type annotations for free consts in pattern position 2025-05-01 13:14:53 +01:00
Boxy 0f9146bcb5 Merge pull request #2365 from BoxyUwU/norm_footnotes
Fix footnotes
2025-04-29 19:38:28 +01:00
Boxy 7f1ae9b8c0 Fix footnotes 2025-04-29 19:35:26 +01:00
Boxy e2fb99c97e Introduce a normalization chapter 2025-04-29 19:08:55 +01:00
Boxy c31794d6d3 confusings 2025-04-29 18:55:21 +01:00
Boxy be906131de Don't FCW assoc consts in patterns 2025-04-29 18:41:42 +01:00
Boxy 6ee75c4a6e Remove weak alias terminology 2025-04-24 11:59:20 +01:00
Boxy bdfeb8f36b Remove weak alias terminology 2025-04-24 11:59:20 +01:00
Boxy c6e6ac9575 Module docs 2025-04-23 04:14:35 +01:00
Boxy 0a76ef816f Rename compute_x methods 2025-04-23 04:14:30 +01:00
Boxy 8f00b1fdad Allow parenthesis around inferred array lengths 2025-04-10 18:57:42 +01:00
Boxy 5a5bda52f0 Update boostrap 2025-04-09 12:33:09 +01:00
Boxy acf678bd4c intra-doc link 2025-04-09 12:29:59 +01:00
Boxy c274459b63 clippy lints 2025-04-09 12:29:59 +01:00
Boxy 2b684f39e4 update missing targets list 2025-04-09 12:29:59 +01:00
Boxy c93005ee65 update cfgs 2025-04-09 12:29:59 +01:00
Boxy 609eacbb22 bump stage0 2025-04-09 12:29:59 +01:00
Boxy a6c2ec04b4 replace version placeholder 2025-04-09 12:29:59 +01:00
Boxy 1be4bb436a Merge pull request #2307 from samueltardieu/push-xvxvkunupkmp
Fix trivial typo of `BoundVariableKind`
2025-03-28 21:35:00 +00:00
Boxy 9300fa19b7 Bump to 1.88.0 2025-03-28 16:53:17 +00:00
Boxy 2de68a1bb1 Update ParamEnv section for TypingEnv changes 2025-03-20 17:30:22 +00:00
Boxy df5b279ca9 Introduce feature(generic_const_parameter_types) 2025-02-28 20:43:15 +00:00
Boxy a9ca11320a Update query normalizer docs 2025-02-28 20:28:38 +00:00
Boxy 6c3243f008 Bless 2025-02-27 20:02:25 +00:00
Boxy dc6db192c4 Defer repeat expr Copy check 2025-02-27 20:02:25 +00:00
Boxy cdd8895d72 Add inference constraining Copy impl test 2025-02-27 20:02:25 +00:00
Boxy b3330f8182 Remove ParamEnv::without_caller_bounds 2025-02-26 19:41:53 +00:00
Boxy 69369a7f1c Merge pull request #2263 from BoxyUwU/rustc-pull2
Rustc pull
2025-02-25 21:37:33 +00:00
Boxy d9683df7c2 Merge from rustc 2025-02-25 21:27:44 +00:00
Boxy 46392d1661 Preparing for merge from rustc 2025-02-25 21:22:45 +00:00
Boxy 0b48908512 Rustc pull 2025-01-29 16:46:09 +00:00
Boxy 356b2aa422 "normalize" signature before checking mentions self 2025-01-28 14:11:29 +00:00
Boxy 815c5d4eee Merge from rustc 2025-01-28 11:57:19 +00:00
Boxy 62102ee041 Preparing for merge from rustc 2025-01-28 11:57:04 +00:00
Boxy c58fe21cb9 Handle parenthesised infer args 2025-01-23 06:01:36 +00:00
Boxy 3309f0296f make hir::Ty/ConstArg methods generic where applicable 2025-01-23 06:01:36 +00:00
Boxy 1983c437ce Explain visit_ty_unambig naming 2025-01-23 06:01:36 +00:00
Boxy 6ed958869d visit_x_unambig 2025-01-23 06:01:36 +00:00