aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/ast/rust-ast-dump.cc
AgeCommit message (Expand)AuthorFilesLines
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-01-16gccrs: dump: Fix dollar spacing rulePierre-Emmanuel Patry1-1/+1
2024-01-16gccrs: dump: Fix spacing with dots and referencesPierre-Emmanuel Patry1-0/+3
2024-01-16gccrs: collector: Fix some token collectorPierre-Emmanuel Patry1-0/+1
2024-01-16gccrs: dump: Add formatting to dumpPierre-Emmanuel Patry1-0/+5
2024-01-16gccrs: dump: Output separating space under conditionPierre-Emmanuel Patry1-0/+32
2024-01-16gccrs: dump: Replace ast dump internalsPierre-Emmanuel Patry1-1911/+7
2024-01-16gccrs: Print macro invocations in AST dumpMatthew Jasper1-2/+5
2024-01-16gccrs: ast: dump literals correctlyCharalampos Mitrodimas1-1/+28
2024-01-16gccrs: Add AST::AttrInputMacroOwen Avery1-0/+4
2024-01-16gccrs: dump: Dump `TupleIndexExpr`sArthur Cohen1-2/+5
2024-01-16gccrs: ast: Remove ExprStmtWithBlock / ExprStmtWithoutBlock distinctionMatthew Jasper1-7/+1
2024-01-16gccrs: Minor tuning in AST dumpMarc Poulhiès1-2/+3
2024-01-16gccrs: Implement Dump:visit() function for QualifiedPathInType argument.Zheyuan Chen1-3/+15
2024-01-16gccrs: Unify AST::IfLetExprConseqIf{,Let} into AST::IfLetExprConseqElseOwen Avery1-8/+0
2024-01-16gccrs: Unify AST::IfExprConseqIf{,Let} into AST::IfExprConseqElseOwen Avery1-16/+0
2024-01-16gccrs: Introduce AST::Visitable class for ASTMarc Poulhiès1-0/+17
2024-01-16gccrs: ast: Dump each MacroRule properly without the extra semicolonArthur Cohen1-1/+0
2024-01-16gccrs: hir: Unify indentation approach with astJakub Dupak1-21/+0
2024-01-16gccrs: ast: Add RestPattern AST nodePierre-Emmanuel Patry1-0/+4
2024-01-16gccrs: ast: Add proper visitors for ExternalTypeItemArthur Cohen1-1/+5
2024-01-16gccrs: ast: Add ExternalTypeItem nodeArthur Cohen1-0/+4
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-04-06gccrs: Add AST::AltPattern classOwen Avery1-0/+4
2023-04-06gccrs: fixed indentations in AST pretty expanded dump of traitAbdul Rafey1-6/+1
2023-02-21Update copyright years.Thomas Schwinge1-1/+1
2023-02-21gccrs: ast: Dump no comma after self in fn params if it is the last oneJakub Dupak1-4/+12
2023-02-21gccrs: ast: Dump remove /* stmp */ comment to not clutter the dumpJakub Dupak1-2/+1
2023-02-21gccrs: ast: Remove unused include in rust-ast-dump.ccJakub Dupak1-1/+0
2023-02-21gccrs: ast: Dump generic parametersJakub Dupak1-9/+120
2023-02-21gccrs: ast: Dump type param typeJakub Dupak1-1/+13
2023-02-21gccrs: ast: Dump trait object type one boundJakub Dupak1-2/+9
2023-02-21gccrs: ast: Dump parenthesised typeJakub Dupak1-2/+9
2023-02-21gccrs: ast: Dump trait object typeJakub Dupak1-4/+13
2023-02-21gccrs: ast: Dump impl trait typeJakub Dupak1-2/+10
2023-02-21gccrs: ast: Dump impl trait type one boundJakub Dupak1-2/+8
2023-02-21gccrs: ast: Dump bare function typeJakub Dupak1-2/+92
2023-02-21gccrs: ast: Dump inferred typeJakub Dupak1-0/+3
2023-02-21gccrs: ast: Dump tuple typeJakub Dupak1-5/+13
2023-02-21gccrs: ast: Dump never typeJakub Dupak1-1/+6
2023-02-21gccrs: ast: Dump raw pointer typeJakub Dupak1-88/+112
2023-02-21gccrs: ast: Dump array typeJakub Dupak1-0/+7
2023-02-21gccrs: ast: Dump slice typeJakub Dupak1-0/+5
2023-02-21gccrs: ast: Dump where clause and recursively needed nodesJakub Dupak1-17/+123
2023-02-21gccrs: ast: add visit overload for referencesJakub Dupak1-4/+11
2023-02-21gccrs: ast: Dump unit structJakub Dupak1-1/+4
2023-02-21gccrs: ast: transform helper methods to visits and add methods to simplify re...Jakub Dupak1-360/+199
2023-02-21gccrs: ast: visitor pattern -> overload syntax compatibility layerJakub Dupak1-0/+7
2023-02-21gccrs: dump: Dump macro rules definitionArthur Cohen1-8/+118
2023-02-21gccrs: ast: Module: unloaded module and inner attributesJakub Dupak1-9/+32