aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust
AgeCommit message (Expand)AuthorFilesLines
2025-08-06Daily bump.GCC Administrator1-0/+2388
2025-08-05gccrs: Add read-only check on HIRRyutaro Okada3-0/+321
2025-08-05gccrs: Call base class's accept_vis methodRyutaro Okada1-4/+4
2025-08-05gccrs: Add check before calling `get_trait_ref()`Ryutaro Okada1-1/+2
2025-08-05gccrs: Remove undefined behavior with static_castOwen Avery1-2/+2
2025-08-05gccrs: Recognize rustc_args_required_const attributeOwen Avery2-0/+6
2025-08-05gccrs: Make AttributeParser rely more on ParserOwen Avery3-176/+48
2025-08-05gccrs: offset_of: Compile the offset properlyArthur Cohen3-1/+56
2025-08-05gccrs: Catch parse failure in parse_path_meta_itemOwen Avery1-3/+6
2025-08-05gccrs: Avoid including rust-parse-impl.h in rust-parse.hOwen Avery6-7/+95
2025-08-05gccrs: Fix object copying issue causing pointer inconsistencyRyutaro Okada1-1/+1
2025-08-05gccrs: Parse expression instead of literal in attributesPierre-Emmanuel Patry19-53/+63
2025-08-05gccrs: remove old debugPhilip Herron1-7/+0
2025-08-05gccrs: improve debug logging for unify sitePhilip Herron1-4/+16
2025-08-05gccrs: Remove more calls to the old TyTy::BaseType::can_eq interfacePhilip Herron15-78/+70
2025-08-05gccrs: Ensure we track the const generic substitution on the param mappingsPhilip Herron2-4/+13
2025-08-05gccrs: Initialize boolean flag correctlyPierre-Emmanuel Patry1-1/+1
2025-08-05gccrs: Initialize boolean flag correctlyPierre-Emmanuel Patry1-1/+3
2025-08-05gccrs: Prevent used after move on self paramPierre-Emmanuel Patry1-8/+9
2025-08-05gccrs: Retrieve token stream before vector movePierre-Emmanuel Patry1-1/+2
2025-08-05gccrs: Add rest pattern support for AST::SlicePatternYap Zhi Heng17-42/+447
2025-08-05gccrs: Fix ICE when extra const arguments suppliedPhilip Herron1-3/+3
2025-08-05gccrs: Support const generic inference variablesPhilip Herron1-3/+15
2025-08-05gccrs: Fix ICE during hir dump of deferred anon constantPhilip Herron2-2/+8
2025-08-05gccrs: Fix ICE for ast dump of deferred anon constPhilip Herron1-1/+7
2025-08-05gccrs: fix clang formattingPhilip Herron4-5/+5
2025-08-05gccrs: Add initial support for const genericsPhilip Herron20-136/+471
2025-08-05gccrs: Add ConstType boiler plate to handle const genericsPhilip Herron16-2/+259
2025-08-05gccrs: Refactor the ParamType to a BaseGeneric base-typePhilip Herron10-56/+82
2025-08-05gccrs: simplify the is_eq on ADTTypePhilip Herron1-4/+1
2025-08-05gccrs: Refactor substitution param mapping to be more abstractPhilip Herron4-27/+59
2025-08-05gccrs: Fix ICE during const eval of const capacityPhilip Herron1-0/+2
2025-08-05gccrs: Do not warn about unused `self` parameterRyutaro Okada1-1/+3
2025-08-05gccrs: desugar: Add base for desugaring while-let loopsArthur Cohen4-2/+180
2025-08-05gccrs: Fix AttrInputMacro operator= overloading.Pierre-Emmanuel Patry2-3/+8
2025-08-05gccrs: desugar: Cleanup for-loop desugar implementation.Arthur Cohen2-21/+4
2025-08-05gccrs: lower: Add assertions for desugared nodesArthur Cohen6-27/+25
2025-08-05gccrs: desugar: Add assertions for try-blocks and question-markArthur Cohen2-1/+4
2025-08-05gccrs: desugar: Add for-loop desugar to ExpressionYeastArthur Cohen5-51/+41
2025-08-05gccrs: hir: Add OffsetOf nodeArthur Cohen27-2/+168
2025-08-05gccrs: expand: Add parser for offset_of!() and builtin resolution.Arthur Cohen8-4/+123
2025-08-05gccrs: ast: Add OffsetOf nodeArthur Cohen15-2/+138
2025-08-05gccrs: Error message field member was not properly updatedPierre-Emmanuel Patry1-4/+4
2025-08-05gccrs: Fix infinite loop with missing commaPierre-Emmanuel Patry1-1/+3
2025-08-05gccrs: Fix semicolon after some namespacePierre-Emmanuel Patry5-9/+9
2025-08-05gccrs: nr1.0: Remove rust/typecheck supportOwen Avery12-401/+119
2025-08-05gccrs: Add input/output from inout and split in outPierre-Emmanuel Patry1-34/+71
2025-08-05gccrs: Parse input and output expressionPierre-Emmanuel Patry1-7/+16
2025-08-05gccrs: Add pretty hir dump for inline assemblyPierre-Emmanuel Patry3-11/+90
2025-08-05gccrs: Add indexed positional argument support in asmPierre-Emmanuel Patry1-0/+5