aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust
AgeCommit message (Expand)AuthorFilesLines
2025-08-05gccrs: offset_of: Compile the offset properlyArthur Cohen1-0/+16
2025-08-05gccrs: Add test case showing method resolution with const-genericsPhilip Herron1-0/+24
2025-08-05gccrs: Remove more calls to the old TyTy::BaseType::can_eq interfacePhilip Herron1-1/+1
2025-08-05gccrs: Fix ICE when extra const arguments suppliedPhilip Herron1-0/+16
2025-08-05gccrs: Support const generic inference variablesPhilip Herron1-0/+7
2025-08-05gccrs: Add initial support for const genericsPhilip Herron11-21/+138
2025-08-05gccrs: Fix ICE during const eval of const capacityPhilip Herron1-0/+7
2025-08-05gccrs: Remove warning for unused `self` parameterRyutaro Okada23-26/+9
2025-08-05gccrs: desugar: Add base for desugaring while-let loopsArthur Cohen1-0/+109
2025-08-05gccrs: hir: Add OffsetOf nodeArthur Cohen1-0/+9
2025-08-05gccrs: expand: Add parser for offset_of!() and builtin resolution.Arthur Cohen1-0/+11
2025-08-05gccrs: Fix infinite loop with missing commaPierre-Emmanuel Patry1-0/+13
2025-08-05gccrs: Add execute test for variable and identifiersPierre-Emmanuel Patry2-0/+47
2025-08-05gccrs: Implement compilation for SlicePattern against SliceType scrutineeYap Zhi Heng2-0/+34
2025-08-05gccrs: desugar: Handle try-blocksArthur Cohen1-0/+89
2025-08-05gccrs: hir: Handle deferred const inference variablesArthur Cohen1-0/+7
2025-08-05gccrs: nr2.0: Handle glob imports of enum variants.Arthur Cohen1-0/+16
2025-08-05gccrs: fix bad monomophization of generic pathsPhilip Herron2-0/+466
2025-08-05gccrs: Add initial support for deffered operator overload resolutionPhilip Herron1-0/+36
2025-08-05gccrs: Fix ICE with duplicate root item main functionPhilip Herron1-0/+8
2025-08-05gccrs: Improve parsing of simple pathsOwen Avery2-0/+12
2025-08-05gccrs: Add test case to show issue is fixedPhilip Herron1-0/+9
2025-08-05gccrs: Reject loop in const/static contextlishin2-1/+7
2025-08-05gccrs: Implement compilation for SlicePattern matching against ArrayType scru...Yap Zhi Heng2-0/+31
2025-08-05gccrs: Add size checking to SlicePatternYap Zhi Heng1-0/+8
2025-08-05gccrs: Add test case showing all derives working on enumPhilip Herron1-0/+465
2025-08-05gccrs: Add test case to show issue is fixedPhilip Herron1-0/+8
2025-08-05gccrs: Add test case to show we emit better errors nowPhilip Herron1-0/+29
2025-08-05gccrs: add test case to show issue is fixedPhilip Herron1-0/+8
2025-08-05gccrs: Fix ICE when handling bad constructorPhilip Herron1-0/+8
2025-08-05gccrs: Fix cast rules logic to try simple casts then fall back to coercionsPhilip Herron1-0/+6
2025-08-05gccrs: Fix bad bounds checking for PartialOrdPhilip Herron6-1/+1066
2025-08-05gccrs: Fix ice with invalid borrow expressionPhilip Herron1-0/+4
2025-08-05gccrs: Do proper const folding during typechecking for array capacitiesPhilip Herron5-6/+5
2025-08-05gccrs: ast: Check before visiting a while-let's labelArthur Cohen1-0/+11
2025-08-05gccrs: Remove -frust-name-resolution-2.0 usage in testsOwen Avery34-51/+9
2025-08-05gccrs: nr2.0: Enable by defaultOwen Avery2-150/+0
2025-08-05gccrs: Implement compilation support for TuplePatternItems::RANGEDZhi Heng3-0/+43
2025-08-05gccrs: Fix type checking logic for TuplePatternZhi Heng1-0/+1
2025-08-05gccrs: nr2.0: Adjust resolution of modulesOwen Avery1-1/+0
2025-08-05gccrs: nr2.0: Add more checks for alternate patternsOwen Avery1-1/+0
2025-08-05gccrs: Fix scan-assembler regexp in recurse2.rsOwen Avery1-1/+1
2025-08-05gccrs: Fix bug with non compiled const declPhilip Herron1-0/+6
2025-08-05gccrs: check for invalid const calls during code-genPhilip Herron1-0/+15
2025-08-05gccrs: Fix TupleStructPattern compilation throwing errorZhi Heng2-0/+21
2025-08-05gccrs: nr2.0: Fix resolution of constant itemsOwen Avery1-1/+0
2025-08-05gccrs: Fix silly ordering bug in trait reference resolutionPhilip Herron1-0/+8
2025-08-05gccrs: Move AST desugaring into expansion phaseOwen Avery1-4/+0
2025-08-05gccrs: Add test case showing RPIT working to close issuePhilip Herron1-0/+35
2025-08-05gccrs: Fix ICE when constant is missing and expressionPhilip Herron2-0/+10