aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/checks
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 Avery6-110/+31
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: Do not warn on unused function with "_" prefixPierre-Emmanuel Patry1-1/+4
2026-03-20gccrs: Change variable underscore detectionPierre-Emmanuel Patry1-1/+10
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-02-27gccrs: add non snake case lintLucas Ly Ba2-0/+49
2026-02-27gccrs: add non upper case globals lintLucas Ly Ba1-0/+7
2026-01-16gccrs: add unused label lintLucas Ly Ba6-0/+59
2026-01-16gccrs: add redudant semicolon lintLucas Ly Ba2-0/+8
2026-01-16gccrs: remove match arm pattern vector to single patternLucas Ly Ba1-2/+2
2026-01-02Update copyright years.Jakub Jelinek69-69/+69
2025-12-23gccrs: respect cfg_attr expansionlenny.chiadmi-delage1-0/+16
2025-12-23gccrs: add unused mut lintLucas Ly Ba6-0/+81
2025-12-23gccrs: change unused lint files name to unusedLucas Ly Ba6-42/+38
2025-12-23gccrs: refactor unused var lintLucas Ly Ba5-52/+22
2025-12-23gccrs: add unused-assignments lintLucas Ly Ba6-21/+81
2025-12-23gccrs: implement unused variable checker on HIR.Ryutaro Okada6-0/+362
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: Remove cyclic inclusion and unused headers.Pierre-Emmanuel Patry1-3/+0
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: Do not warn about unused `self` parameterRyutaro Okada1-1/+3