aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/hir/rust-hir-dump.cc
AgeCommit message (Expand)AuthorFilesLines
3 daysgccrs: hir-dump: Fix more segfaults in the HIR dumpArthur Cohen1-2/+17
3 daysgccrs: Add name resolution and HIR lowering for ImplTraitType'sPhilip Herron1-9/+0
3 daysgccrs: hir-dump: Improve handling of typepathsegments that are lang items.Arthur Cohen1-1/+4
6 daysgccrs: fix ICE with hir dump on closurePhilip Herron1-2/+6
6 daysgccrs: fix ICE during HIR dumpPhilip Herron1-3/+6
6 daysgccrs: fix crash in hir dumpPhilip Herron1-1/+2
6 daysgccrs: fix crash in hir dump with missing guardsPhilip Herron1-4/+8
6 daysgccrs: fix crashes in hir dump since move to referencesPhilip Herron1-4/+8
6 daysgccrs: Clean up some system includesPierre-Emmanuel Patry1-1/+1
6 daysgccrs: Refactor hir to avoid raw pointers and unneeded fwdPierre-Emmanuel Patry1-2/+2
6 daysgccrs: Refactor HIR to reduce the amount of raw pointersPierre-Emmanuel Patry1-17/+17
6 daysrust: Desugar IfLet* into MatchExprMarc Poulhiès1-28/+0
8 daysgccrs: adjust hir dump of BlockExprMarc Poulhiès1-0/+2
8 daysgccrs: [gccrs#3045] #[may_dangle] in safe implLiam Naddell1-1/+2
10 daysrust: fix HIR dump for MatchExprMarc Poulhiès1-7/+36
10 daysgccrs: Fix visitor-related warningsjjasmine1-0/+5
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-08-01gccrs: hir: Add ExternalTypeItem nodeArthur Cohen1-0/+10
2024-01-16gccrs: HIR: remove obsole double borrow memberJakub Dupak1-1/+0
2024-01-16gccrs: hir: Rename ComoundAssignment gettersJakub Dupak1-1/+1
2024-01-16gccrs: hir: Rename get_pattern_mappings methodJakub Dupak1-8/+8
2024-01-16gccrs: Add debug helper to dump HIRMarc Poulhiès1-0/+19
2024-01-16gccrs: Remove HIR::ForLoopExprPhilip Herron1-13/+0
2024-01-16gccrs: Unify raw attribute valuesPierre-Emmanuel Patry1-1/+2
2024-01-16gccrs: Cleanup HIR dumpMarc Poulhiès1-37/+10
2024-01-16gccrs: Adjust HIR dump for IfExpr and IfExprConseqElseMarc Poulhiès1-22/+12
2024-01-16gccrs: Track trait bound polarity properlyPhilip Herron1-2/+16
2024-01-16gccrs: rework the HIR dump passMarc Poulhiès1-420/+2153
2024-01-16gccrs: rust-unreachable: Add specific behavior for rust_unreachableArthur Cohen1-1/+1
2024-01-16gccrs: HIR cleanupMarc Poulhiès1-8/+4
2024-01-16gccrs: refactor: make crate.items privateMarc Poulhiès1-1/+1
2024-01-16gccrs: factor out inner attributes in a classMarc Poulhiès1-4/+4
2024-01-16gccrs: ast: Change Identifier definitionPierre-Emmanuel Patry1-2/+2
2024-01-16gccrs: Unify HIR::ExprStmt derived class visitingOwen Avery1-4/+1
2024-01-16gccrs: Revert "hir: Add ExportedMacro node and handling."Arthur Cohen1-3/+0
2024-01-16gccrs: Dump inner attrs for Dump::visit(BlockExpr &)Jiakun Fan1-7/+59
2024-01-16gccrs: Unify HIR::IfLetExprConseqIf{,Let} into HIR::IfLetExprConseqElseOwen Avery1-6/+0
2024-01-16gccrs: Unify HIR::IfExprConseqIf{,Let} into HIR::IfExprConseqElseOwen Avery1-6/+0
2024-01-16gccrs: hir: Add ExportedMacro node and handling.Arthur Cohen1-0/+3
2024-01-16gccrs: hir: Simplify indentation to single lineJakub Dupak1-55/+38
2024-01-16gccrs: hir: Unify indentation approach with astJakub Dupak1-51/+51
2024-01-16gccrs: Add AltPattern HIR nodeOwen Avery1-0/+3
2024-01-16gccrs: added support for printing HIR dump of functions, statements, arithema...Abdul Rafey1-56/+215
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-04-06gccrs: Remove HIR::GroupedPatternOwen Avery1-3/+0
2023-02-21gccrs: Cleanup unused parameters to fix the bootstrap buildPhilip Herron1-2/+2
2023-02-21gccrs: Refactor expression hir lowering into cc filePhilip Herron1-4/+2
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-13gccrs: Add AST to HIR lowering passPhilip Herron1-0/+521