aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/checks/errors
AgeCommit message (Expand)AuthorFilesLines
2026-04-14gccrs: Reject `default` functions after parsing.Kushal Pal1-0/+5
2026-04-14gccrs: Move attribute checker to it's own filePierre-Emmanuel Patry3-0/+1009
2026-04-14gccrs: Add additional builtin attribute valuesPierre-Emmanuel Patry1-3/+3
2026-04-14gccrs: Clean up internal attribute checkingPierre-Emmanuel Patry2-115/+136
2026-04-14gccrs: Add a function for default outer attribute checksPierre-Emmanuel Patry2-53/+21
2026-04-14gccrs: Move builtin attribute checking to its own passPierre-Emmanuel Patry2-0/+660
2026-04-14gccrs: nr1.0: Remove support in checking phasesOwen Avery4-59/+15
2026-04-14gccrs: Accepts "compiler_builtins" attributePierre-Emmanuel Patry2-10/+16
2026-04-14gccrs: Improve unit struct matchingOwen Avery1-2/+6
2026-03-20gccrs: feat: Implement `no_core` feature gate checkMohamed Ali2-0/+14
2026-03-20gccrs: Use predefined intrinsic instead of raw valuesPierre-Emmanuel Patry1-35/+38
2026-03-20gccrs: Move early gate feature store to it's own TUPierre-Emmanuel Patry4-41/+100
2026-03-20gccrs: Collect early feature gating errors in a storePierre-Emmanuel Patry2-8/+47
2026-03-20gccrs: Collect feature gate error at parse timePierre-Emmanuel Patry2-2/+8
2026-03-20gccrs: Bump feature definition versionPierre-Emmanuel Patry4-1/+31
2026-03-20gccrs: Split feature collection from feature gatingPierre-Emmanuel Patry4-59/+185
2026-02-27gccrs: Implement type check & codegen for HIR::StructPatternFieldTuplePatYap Zhi Heng1-2/+6
2026-01-16gccrs: remove match arm pattern vector to single patternLucas Ly Ba1-2/+2
2026-01-02Update copyright years.Jakub Jelinek57-57/+57
2025-12-23gccrs: respect cfg_attr expansionlenny.chiadmi-delage1-0/+16
2025-12-23gccrs: refactor string methods in HIRLucas Ly Ba1-1/+1
2025-12-03gccrs: Improve feature handlingOwen Avery3-15/+98
2025-12-03gccrs: rust: add feature gate for lang_items.Raiki Tamura2-0/+55
2025-11-25gccrs: Improve feature handlingOwen Avery12-100/+1030
2025-10-30gccrs: Implement lowering of AST::TupleStructItemsHasRestYap Zhi Heng1-6/+33
2025-10-30gccrs: Create subdirectory checks/errors/featureOwen Avery4-0/+0
2025-10-30gccrs: Implement missing read-only checker case for TuplePatternItemsHasRestYap Zhi Heng1-2/+12
2025-10-30gccrs: nr1.0: Remove support in borrow checkerOwen Avery1-52/+13
2025-10-30gccrs: nr1.0: Remove support in pattern checkerOwen Avery2-17/+6
2025-10-30gccrs: nr1.0: Remove support in privacy checkerOwen Avery5-78/+29
2025-10-30gccrs: Implement rest pattern support for slice patternsYap Zhi Heng9-3/+66
2025-10-30gccrs: Replace old read-only checker with new implementation.Ryutaro Okada4-476/+240
2025-10-30gccrs: Read-only check if the variable is mutable type.Ryutaro Okada2-12/+19
2025-10-30gccrs: Improve vector usages and avoid copies.Pierre-Emmanuel Patry1-3/+3
2025-10-30gccrs: Refactor HIR::PatternItem class and its derivativesYap Zhi Heng10-47/+47
2025-08-05gccrs: Add read-only check on HIRRyutaro Okada2-0/+320
2025-08-05gccrs: Add ConstType boiler plate to handle const genericsPhilip Herron3-0/+4
2025-08-05gccrs: hir: Add OffsetOf nodeArthur Cohen13-0/+36
2025-08-05gccrs: Fix semicolon after some namespacePierre-Emmanuel Patry2-2/+2
2025-08-05gccrs: Fix narrowing of Loan (size_t) into LoanId (uint32)Marc Poulhiès1-1/+1
2025-08-05gccrs: hir: Add const blocksArthur Cohen13-0/+90
2025-08-05gccrs: Remove unneeded clones untill we have an arena allocator for these tmpsPhilip Herron1-1/+2
2025-08-05gccrs: Reindent using last clang-format configurationMarc Poulhiès14-93/+153
2025-08-05gccrs: nr2.0: Fix borrow checkingOwen Avery1-10/+44
2025-06-26rust: Silence a clang warning in borrow-checker-diagnosticsMartin Jambor1-1/+1
2025-04-28gccrs: Fix narrowing conversion warningsOwen Avery2-23/+29
2025-04-28gccrs: Parse and lower llvm asm nodePierre-Emmanuel Patry13-0/+35
2025-04-28gccrs: Fix segv in unsafe chckerPhilip Herron1-0/+5
2025-04-14gccrs: Fix const checking of enum discriminantsOwen Avery1-0/+3
2025-04-08gccrs: fix ICE segfault with empty feature gateMatty Kuhn1-0/+7