summaryrefslogtreecommitdiff
path: root/gcc/rust/ast
AgeCommit message (Expand)Author
2025-11-17gccrs: make invalid inner attributes show errorLucas Ly Ba
2025-11-17gccrs: fix cfg attribute error with literal predicateLucas Ly Ba
2025-11-17gccrs: fix segfault with empty cfg attributeLucas Ly Ba
2025-11-17gccrs: fix error multiple cfg predicatesLucas Ly Ba
2025-11-17gccrs: Add minus sign compilation for LiteralPatternYap Zhi Heng
2025-11-12gccrs: Fmt: Simplify pragma diagnostic setupArthur Cohen
2025-11-12gccrs: fmt: Skip warnings in Fmt class due to unused devirt method [PR122498]Arthur Cohen
2025-10-30gccrs: Improve ErrorPropagationExpr handlingOwen Avery
2025-10-30gccrs: fix inner attr derive doesn't show errorLucas Ly Ba
2025-10-30gccrs: fix: add early return for empty module file0xllx0
2025-10-30gccrs: Avoid malformed attribute conversionPierre-Emmanuel Patry
2025-10-30gccrs: Force crash when retrieving meta item locationPierre-Emmanuel Patry
2025-10-30gccrs: Add override modifierPierre-Emmanuel Patry
2025-10-30gccrs: Add HIR lowering support for rest pattern in struct patterns' ASTYap Zhi Heng
2025-10-30gccrs: Improve FFIOptOwen Avery
2025-10-30gccrs: Implement TokenCollector::visit(AST::FormatArgs&)Magnus-Mage
2025-10-30gccrs: Remove AST::TraitItemConstOwen Avery
2025-10-30gccrs: desugar: Use PointerVisitor for ExpressionYeastArthur Cohen
2025-10-30gccrs: ast: Add PointerVisitorArthur Cohen
2025-10-30gccrs: Separate strip information from internal statePierre-Emmanuel Patry
2025-10-30gccrs: Refactor AST Patterns that hold multiple pattern itemsYap Zhi Heng
2025-10-30gccrs: Avoid std::unique_ptr<std::string> in TokenOwen Avery
2025-10-30gccrs: Add null check to reconstructPierre-Emmanuel Patry
2025-10-30gccrs: Improve libformat_parser FFIOwen Avery
2025-10-30gccrs: Reject empty cfg_attrPierre-Emmanuel Patry
2025-10-30gccrs: Fix Self macro invocation parsing failurePierre-Emmanuel Patry
2025-10-30gccrs: expand: Add handling for macro expansion in pattern contextArthur Cohen
2025-10-30gccrs: ast: Cleanup SingleASTNode::NodeTypeArthur Cohen
2025-10-30gccrs: Emit an error message on unsupported llvm_asmPierre-Emmanuel Patry
2025-10-30gccrs: Add checks to ExpandVisitorOwen Avery
2025-10-30gccrs: Improve vector usages and avoid copies.Pierre-Emmanuel Patry
2025-10-30gccrs: Prevent copy from vector implementationPierre-Emmanuel Patry
2025-10-30gccrs: Fix variadic member flag value in constructorPierre-Emmanuel Patry
2025-10-30gccrs: Move vector of unique_ptrPierre-Emmanuel Patry
2025-10-30gccrs: Avoid transitive declarationPierre-Emmanuel Patry
2025-10-30gccrs: Copy cfg_attrs instead setting it to itselfPierre-Emmanuel Patry
2025-10-30gccrs: Add missing header inclusionPierre-Emmanuel Patry
2025-10-30gccrs: Improve handling of AttrInputLiteralOwen Avery
2025-08-05gccrs: Make AttributeParser rely more on ParserOwen Avery
2025-08-05gccrs: Catch parse failure in parse_path_meta_itemOwen Avery
2025-08-05gccrs: Parse expression instead of literal in attributesPierre-Emmanuel Patry
2025-08-05gccrs: Add rest pattern support for AST::SlicePatternYap Zhi Heng
2025-08-05gccrs: Fix ICE for ast dump of deferred anon constPhilip Herron
2025-08-05gccrs: desugar: Add base for desugaring while-let loopsArthur Cohen
2025-08-05gccrs: Fix AttrInputMacro operator= overloading.Pierre-Emmanuel Patry
2025-08-05gccrs: desugar: Cleanup for-loop desugar implementation.Arthur Cohen
2025-08-05gccrs: desugar: Add assertions for try-blocks and question-markArthur Cohen
2025-08-05gccrs: desugar: Add for-loop desugar to ExpressionYeastArthur Cohen
2025-08-05gccrs: expand: Add parser for offset_of!() and builtin resolution.Arthur Cohen
2025-08-05gccrs: ast: Add OffsetOf nodeArthur Cohen