aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/util
AgeCommit message (Expand)AuthorFilesLines
2022-06-29Merge #1151 #1343bors[bot]1-0/+1
2022-06-29Merge #1342bors[bot]1-0/+8
2022-06-28backend: handle deprecated attributeliushuyu1-0/+1
2022-06-28refactor class helper to create trait impl path segments into the CanonicalPa...Philip Herron1-0/+8
2022-06-24Add line builtin macroSebastien Lacoste1-0/+1
2022-06-10This patch implements complex Path resolutionPhilip Herron2-0/+44
2022-06-03Merge #1290 #1291 #1294bors[bot]3-0/+58
2022-06-02Add new mappings for items within a modulePhilip Herron2-0/+51
2022-06-01Add mappings for mut_ptr lang itemPhilip Herron1-0/+7
2022-05-24Wrapup testing code within CHECKING_P guardsPhilip Herron1-0/+7
2022-05-20mappings: Add reverse mappings from HirId -> NodeIdArthur Cohen2-21/+38
2022-05-12privacy: Add base for privacy violation visitorArthur Cohen1-0/+1
2022-05-12mappings: Store NodeIds for visibility_mapArthur Cohen2-6/+6
2022-05-12mappings: Add module->children mappingsArthur Cohen2-0/+29
2022-05-12optional: Allow the creation of Optional<T&>Arthur Cohen2-52/+192
2022-05-09Merge #1219bors[bot]2-0/+261
2022-05-05util: Add Optional<T> wrapper classArthur Cohen2-2/+245
2022-05-05util: Add copyright header on make-unique.hArthur Cohen1-4/+22
2022-05-04ast: Lower SimplePaths properlyArthur Cohen2-11/+13
2022-04-27Support align and packed repr on structsDavid Faust1-0/+1
2022-04-26rust-session-manager: handle crate_name attributeliushuyu1-0/+13
2022-04-26mappings: Add mappings for SimplePath{Segment}sArthur Cohen2-0/+61
2022-04-22backend: handle no_mangle attributeliushuyu1-0/+1
2022-04-22Merge #1150bors[bot]1-0/+1
2022-04-22Merge #1155bors[bot]2-0/+24
2022-04-22backend: handle link_section attributeliushuyu1-0/+1
2022-04-22privacy: Add base for visibility map of DefIdsArthur Cohen2-0/+20
2022-04-22privacy: Add ModuleVisibility classArthur Cohen1-0/+4
2022-04-21backend: handle cold attributeliushuyu1-5/+10
2022-04-20hir: improve doc attribute handling ...liushuyu1-4/+5
2022-04-17macros: add include! macroliushuyu1-0/+1
2022-04-15Move cfg!() macro to builtinsantego1-0/+1
2022-04-13macros: Add env! macroOndřej Machota1-0/+1
2022-04-12Merge #1109bors[bot]6-12/+2
2022-04-12rust: Allow gccrs to build on x86_64-apple-darwin with clang/libc++Simon Cook6-12/+2
2022-04-12privacy: Keep DefIds in reachability map insteadArthur Cohen1-0/+13
2022-04-11Merge #1090 #1097 #1098 #1099 #1101bors[bot]2-0/+10
2022-04-11Update gcc/rust/util/rust-mapping-common.hPhilip Herron1-0/+1
2022-04-11macros: add concat! macroliushuyu1-0/+1
2022-04-09Add helper as_string for DefIdsPhilip Herron1-0/+8
2022-04-09Add known lang item const_slice_ptr mappingsPhilip Herron1-0/+7
2022-04-03macros: add compile_error! macroliushuyu1-0/+1
2022-03-24macros: implement include_bytes! and include_str!David Faust1-0/+2
2022-03-13Merge #1004bors[bot]1-0/+1
2022-03-13Added column!() macroM V V S Manoj Kumar1-0/+1
2022-03-10Add const_ptr lang item mappingsPhilip Herron1-0/+9
2022-03-03must use attribute supportPhilip Herron1-4/+4
2022-03-01Merge #983bors[bot]1-1/+4
2022-02-26lexer: Add ability to lex strings directlyArthur Cohen1-1/+4
2022-02-25Merge #970bors[bot]1-0/+1