aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/ast/rust-ast-dump.cc
AgeCommit message (Expand)AuthorFilesLines
2024-02-16Update copyright years.Sahil Yeole1-1/+1
2023-07-07dump: Fix dollar spacing rulePierre-Emmanuel Patry1-1/+1
2023-07-07dump: Fix spacing with dots and referencesPierre-Emmanuel Patry1-0/+3
2023-07-07collector: Fix some token collectorPierre-Emmanuel Patry1-0/+1
2023-06-29dump: Add formatting to dumpPierre-Emmanuel Patry1-0/+5
2023-06-29dump: Output separating space under conditionPierre-Emmanuel Patry1-0/+32
2023-06-29dump: Replace ast dump internalsPierre-Emmanuel Patry1-1911/+7
2023-06-20gccrs: Print macro invocations in AST dumpMatthew Jasper1-2/+5
2023-06-06ast: dump literals correctlyCharalampos Mitrodimas1-1/+28
2023-05-17Add AST::AttrInputMacroOwen Avery1-0/+4
2023-05-16dump: Dump `TupleIndexExpr`sArthur Cohen1-2/+5
2023-05-15ast: Remove ExprStmtWithBlock / ExprStmtWithoutBlock distinctionMatthew Jasper1-7/+1
2023-04-26gccrs: Minor tuning in AST dumpMarc Poulhiès1-2/+3
2023-04-20Implement Dump:visit() function for QualifiedPathInType argument.Zheyuan Chen1-3/+15
2023-04-14Unify AST::IfLetExprConseqIf{,Let} into AST::IfLetExprConseqElseOwen Avery1-8/+0
2023-04-12Unify AST::IfExprConseqIf{,Let} into AST::IfExprConseqElseOwen Avery1-16/+0
2023-04-11gccrs: Introduce AST::Visitable class for ASTMarc Poulhiès1-0/+17
2023-03-21ast: Dump each MacroRule properly without the extra semicolonArthur Cohen1-1/+0
2023-03-13hir: Unify indentation approach with astJakub Dupak1-21/+0
2023-02-28ast: Add RestPattern AST nodePierre-Emmanuel Patry1-0/+4
2023-02-24ast: Add proper visitors for ExternalTypeItemArthur Cohen1-1/+5
2023-02-24ast: Add ExternalTypeItem nodeArthur Cohen1-0/+4
2023-02-16Add AST::AltPattern classOwen Avery1-0/+4
2023-02-12Merge commit '83ffe9cde7fe0b4deb0d1b54175fd9b19c38179c' into HEADThomas Schwinge1-1/+1
2023-02-09fixed indentations in AST pretty expanded dump of trait gcc/rust/ChangeLog:Abdul Rafey1-6/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-13gccrs: Add Rust AST visitorsJoel Phillips1-0/+1089
2022-11-16ast: Dump no comma after self in fn params if it is the last oneJakub Dupak1-4/+12
2022-11-16ast: Dump remove /* stmp */ comment to not clutter the dumpJakub Dupak1-2/+1
2022-11-16ast: Remove unused include in rust-ast-dump.ccJakub Dupak1-1/+0
2022-11-16ast: Dump generic parametersJakub Dupak1-9/+120
2022-11-16ast: Dump type param typeJakub Dupak1-1/+13
2022-11-16ast: Dump trait object type one boundJakub Dupak1-2/+9
2022-11-16ast: Dump parenthesised typeJakub Dupak1-2/+9
2022-11-16ast: Dump trait object typeJakub Dupak1-4/+13
2022-11-16ast: Dump impl trait typeJakub Dupak1-2/+10
2022-11-16ast: Dump impl trait type one boundJakub Dupak1-2/+8
2022-11-16ast: Dump bare function typeJakub Dupak1-2/+92
2022-11-16ast: Dump inferred typeJakub Dupak1-0/+3
2022-11-16ast: Dump tuple typeJakub Dupak1-5/+13
2022-11-16ast: Dump never typeJakub Dupak1-1/+6
2022-11-16ast: Dump raw pointer typeJakub Dupak1-3/+27
2022-11-16ast: Dump array typeJakub Dupak1-0/+7
2022-11-16ast: Dump slice typeJakub Dupak1-0/+5
2022-11-15rust: Remove unused variables and fix dangling referencesArthur Cohen1-87/+87
2022-11-15ast: Dump where clause and recursively needed nodesJakub Dupak1-17/+123
2022-11-15ast: add visit overload for referencesJakub Dupak1-4/+11
2022-11-07ast: Dump unit structJakub Dupak1-1/+4
2022-11-04ast: Dump add proper `line_trailing` argument to `visit_items_as_block`Jakub Dupak1-10/+11
2022-11-04ast: transform helper methods to visits and add methods to simplify repeated ...Jakub Dupak1-360/+198