aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2025-03-27gccrs: Fix ICE when compiling block expressions in array capacityPhilip Herron5-1/+59
2025-03-27gccrs: Add check for super traits being implemented by SelfPhilip Herron4-3/+95
2025-03-27gccrs: Fix ICE when array elements are not a valuePhilip Herron2-0/+15
2025-03-26Fix core library test with proper canonical pathPierre-Emmanuel Patry1-4/+4
2025-03-26gccrs: fix unconstrained infer vars on generic associated typePhilip Herron4-11/+9
2025-03-26Fix validation of constant itemsOwen Avery3-1/+9
2025-03-26testsuite: Add more testcases for cfg() in coreArthur Cohen2-0/+24
2025-03-26Lower raw string literalsOwen Avery2-2/+5
2025-03-26rust: Lower minimum supported Rust version to 1.49Arthur Cohen5-156/+9
2025-03-25nr2.0: Fix test const_generics_3.rsOwen Avery2-4/+5
2025-03-25lower: Handle let-else properlyArthur Cohen3-5/+37
2025-03-25name-resolution: Handle let-else properlyArthur Cohen2-3/+7
2025-03-25dump: Handle let-else properlyArthur Cohen1-0/+8
2025-03-25parser: Parse let-else statementsArthur Cohen1-1/+5
2025-03-25ast: Add optional diverging else to AST::LetStmtArthur Cohen2-2/+30
2025-03-24Remove now passing test from exclusion listPierre-Emmanuel Patry1-5/+0
2025-03-24Fix testcase module pathPierre-Emmanuel Patry9-137/+139
2025-03-24Fix function name to printfPierre-Emmanuel Patry2-2/+5
2025-03-23gccrs: support generic super traits recursivelyPhilip Herron10-60/+166
2025-03-21nr2.0: Fix StructExprFieldIdentifier handlingOwen Avery3-8/+29
2025-03-21rust: force cargo to build offlineMarc Poulhiès1-1/+1
2025-03-21polonius: Vendor Rust dependenciesArthur Cohen50-0/+10860
2025-03-21nr2.0: Adjust indentifier expression handlingOwen Avery2-12/+17
2025-03-21Modify multiple definition errorOwen Avery9-45/+43
2025-03-20nr2.0: Adjust visitors for struct expressionsOwen Avery3-8/+19
2025-03-19Prevent multiple resolution insertionOwen Avery8-81/+302
2025-03-19nr2.0: Fix test self-path2.rsOwen Avery4-7/+6
2025-03-19emit an error for type or const parameters on foreign itemsRyutaro Okada2-0/+19
2025-03-18Fix modules with same name as builtins causing ICE (#3315)Liam Naddell8-25/+127
2025-03-18nr2.0: Check compile/torture/*.rs testsOwen Avery2-4/+19
2025-03-17Remove mangling tests from exclusion listPierre-Emmanuel Patry1-2/+0
2025-03-17Fix canonical path parent resolutionPierre-Emmanuel Patry1-1/+1
2025-03-17Insert crate name in canonical pathPierre-Emmanuel Patry1-1/+6
2025-03-17Add a function to get the crate number from node idPierre-Emmanuel Patry2-7/+14
2025-03-17Remove finalize import visitorPierre-Emmanuel Patry2-75/+0
2025-03-17Remove tests from exclusion listPierre-Emmanuel Patry1-2/+0
2025-03-17Move import mapping resolution to in tree visitPierre-Emmanuel Patry5-90/+105
2025-03-14gccrs: check for recursion trait cycle with bounds checksPhilip Herron6-5/+78
2025-03-14gccrs: track DefId on ADT Types this could be useful informationPhilip Herron3-29/+65
2025-03-14gccrs: remove visitor which is not needed herePhilip Herron2-46/+20
2025-03-14Fix some small issuesOwen Avery2-2/+2
2025-03-11Add a test for enum variant name resolutionPierre-Emmanuel Patry1-0/+12
2025-03-11Remove nr2 exhaustiveness test from exclusion listPierre-Emmanuel Patry1-1/+0
2025-03-11Add enum variant string information to definitionPierre-Emmanuel Patry1-0/+2
2025-03-11Keep definition provenance to skip enum variantsPierre-Emmanuel Patry8-26/+106
2025-03-11Add rib kind debug representationPierre-Emmanuel Patry2-3/+36
2025-03-10nr2.0: Set the node id of the root nodeOwen Avery3-10/+6
2025-03-06expansion: Correctly expand $crate metavarArthur Cohen8-17/+115
2025-03-06nr2.0: Make sure PathInExpression is default resolvedOwen Avery2-7/+2
2025-03-05Reduce usage of rust-session-manager.hOwen Avery11-13/+91