aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/ast
AgeCommit message (Expand)AuthorFilesLines
2026-04-14gccrs: Fixed glob-import all ICEAhmedSaid36171-1/+1
2026-04-14gccrs: Add `default` as function qualifier.Kushal Pal4-14/+15
2026-04-14gccrs: Visit builtin attributes within the expand visitorPierre-Emmanuel Patry1-0/+5
2026-04-14gccrs: Remove AttrInputMacro attribute input kindPierre-Emmanuel Patry8-97/+2
2026-04-14gccrs: Deduplicate some functions within PointerVisitorPierre-Emmanuel Patry2-474/+0
2026-04-14gccrs: rust: Explicitly instantiate FFIVec<Piece> for C-linkagehriztam1-0/+4
2026-03-20gccrs: Add ability to inject inner attributes from CLIPierre-Emmanuel Patry2-0/+7
2026-03-20gccrs: refactor: update constructor to initialize ExternalItem base classvibhatsu1-2/+4
2026-03-20gccrs: refactor: use MacroInvocation's node id everywhere for consistencyvibhatsu1-6/+1
2026-03-20gccrs: ast: Implement reconstruct() logic for Path hierarchyJayant Chauhan1-1/+121
2026-03-20gccrs: Correctly emit warning on invalid attributesPierre-Emmanuel Patry1-10/+4
2026-03-20gccrs: Add AttrInputExpr nodePierre-Emmanuel Patry7-0/+87
2026-03-20gccrs: Add global scope debug function for cratePierre-Emmanuel Patry2-0/+14
2026-03-20gccrs: Make Attribute parent class Visitable publicPierre-Emmanuel Patry1-1/+1
2026-03-20gccrs: Add node id to attribute node.Pierre-Emmanuel Patry1-1/+6
2026-03-20gccrs: Make attribute a proper AST nodePierre-Emmanuel Patry5-5/+19
2026-03-20gccrs: ast: Fix missing location info in derive macrosjayant chauhan1-2/+3
2026-03-20gccrs: Add wrapper class for automatic node cloningOwen Avery3-555/+172
2026-02-27gccrs: Make AST::Crate finalOwen Avery1-1/+1
2026-02-27gccrs: Remove ProcMacroInvocLexerOwen Avery2-4/+9
2026-02-27gccrs: ast: Add qualified_call helper to BuilderJayant Chauhan2-0/+14
2026-02-27gccrs: Reduce node id sharingOwen Avery2-6/+6
2026-02-27gccrs: ast: Fix module path resolution for sibling modules in rootHarishankar1-1/+27
2026-02-27gccrs: Implicitely inject `extern crate core`Pierre-Emmanuel Patry2-0/+10
2026-02-27gccrs: Add trait type param bounds to ast token collectorPierre-Emmanuel Patry1-1/+5
2026-02-27gccrs: nr: Add proper prelude resolution and fill it upon encountering a prel...Arthur Cohen4-0/+72
2026-02-27gccrs: ast: Add new GlobContainer class and use itArthur Cohen3-3/+32
2026-01-16gccrs: Use error wrapper when required instead of nullptrPierre-Emmanuel Patry7-35/+50
2026-01-16gccrs: Remove redundant error typesPierre-Emmanuel Patry1-2/+2
2026-01-16gccrs: remove match arm pattern vector to single patternLucas Ly Ba8-102/+50
2026-01-02Update copyright years.Jakub Jelinek44-44/+44
2025-12-23gccrs: Make some general improvementsOwen Avery1-0/+2
2025-12-23gccrs: fix parser error on parenthesis typeslenny.chiadmi-delage1-0/+5
2025-12-17gccrs: Add dump configuration options, fix node exclusionPierre-Emmanuel Patry4-48/+70
2025-12-17gccrs: Refactor node description in AST dumpPierre-Emmanuel Patry2-237/+241
2025-12-17gccrs: Rework code to call one function when add commentBenjamin Thos2-2073/+1801
2025-12-17gccrs: Add clarity to the codeBenjamin Thos4-12/+21
2025-12-17gccrs: Add dump option to show nodeBenjamin Thos4-4/+724
2025-12-17gccrs: Use the path location for MetaItemPathExprPierre-Emmanuel Patry1-9/+1
2025-12-17gccrs: Use tl::expected in the parser to avoid error statePierre-Emmanuel Patry4-35/+20
2025-12-03gccrs: Improve feature handlingOwen Avery1-0/+4
2025-11-25gccrs: Add support for initial generic associated typesPhilip Herron4-6/+35
2025-11-25gccrs: fix cfg attribute without parentheses errorLucas Ly Ba1-12/+4
2025-11-17gccrs: make invalid inner attributes show errorLucas Ly Ba1-1/+1
2025-11-17gccrs: fix cfg attribute error with literal predicateLucas Ly Ba1-0/+3
2025-11-17gccrs: fix segfault with empty cfg attributeLucas Ly Ba1-3/+4
2025-11-17gccrs: fix error multiple cfg predicatesLucas Ly Ba1-0/+8
2025-11-17gccrs: Add minus sign compilation for LiteralPatternYap Zhi Heng2-3/+21
2025-11-12gccrs: Fmt: Simplify pragma diagnostic setupArthur Cohen1-4/+0
2025-11-12gccrs: fmt: Skip warnings in Fmt class due to unused devirt method [PR122498]Arthur Cohen1-0/+7