aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/util
AgeCommit message (Expand)AuthorFilesLines
2025-04-14gccrs: lang-items: Add ManuallyDrop<T>Arthur Cohen2-0/+3
2025-04-14gccrs: attributes: Handle external tool annotations like rustfmt::Arthur Cohen3-2/+8
2025-04-14gccrs: attributes: Add missing attributes used in `core`Arthur Cohen3-1/+45
2025-04-14gccrs: Add `#[track_caller]` as known attributebeamandala2-1/+3
2025-04-08gccrs: Revert part of 44ffe1193269Pierre-Emmanuel Patry1-3/+1
2025-03-24gccrs: Add a function to get the crate number from node idPierre-Emmanuel Patry2-7/+14
2025-03-24gccrs: expansion: Correctly expand $crate metavarArthur Cohen2-3/+15
2025-03-24gccrs: Reduce usage of rust-session-manager.hOwen Avery2-0/+81
2025-03-24gccrs: nr2.0: Handle lang item type path segmentsOwen Avery2-0/+39
2025-03-24gccrs: add discriminant value intrinsicPhilip Herron2-0/+6
2025-03-24gccrs: nr2.0: Resolve instances of TypePath more accuratelyOwen Avery2-0/+143
2025-03-24gccrs: lang-items: Add structural_{peq, teq}Arthur Cohen2-0/+6
2025-03-24gccrs: lang-items: Add From::fromArthur Cohen2-0/+5
2025-03-24gccrs: lang-items: Add LangItem::IsEnumVariantArthur Cohen2-1/+13
2025-03-24gccrs: mappings: Improve error message for get_lang_item_nodeArthur Cohen1-2/+2
2025-03-24gccrs: Add environment capture to NR2Pierre-Emmanuel Patry2-0/+25
2025-03-24gccrs: lang-items: Add Result and Try lang itemsArthur Cohen2-0/+20
2025-03-24gccrs: lang-item:Add LangItem::Kind::RECEIVERlishin2-0/+2
2025-03-24gccrs: typecheck: Add basic handling for applying auto trait boundsArthur Cohen2-0/+18
2025-03-21gccrs: mappings: Add get_lang_item_nodeArthur Cohen2-0/+11
2025-03-21gccrs: lang-item: Add LangItem::PrettyStringArthur Cohen2-0/+7
2025-03-21gccrs: attributes: Add #[derive] as a built-in attributeArthur Cohen2-0/+2
2025-03-21gccrs: Revert "gcc/rust/ChangeLog:"CohenArthur2-10/+0
2025-03-21gccrs: gcc/rust/ChangeLog:Om Swaroop Nayak2-0/+10
2025-03-21gccrs: add support for lang_item eq and PartialEq traitPhilip Herron3-4/+53
2025-03-21gccrs: Remove Rust::make_uniqueOwen Avery1-35/+0
2025-03-21gccrs: lang-item: Add Option::{None, Some}, Iterator::next, IntoIter::into_iterArthur Cohen2-0/+15
2025-03-21gccrs: lang-item: Add Sync traitArthur Cohen2-0/+2
2025-03-21gccrs: attributes: Add class for sharing methods on attributes.Arthur Cohen2-0/+15
2025-03-21gccrs: lang-items: Store NodeId mappings for lang itemsArthur Cohen2-0/+30
2025-03-21gccrs: stacked-contexts: Add peek() methodArthur Cohen1-0/+7
2025-03-21gccrs: mappings: Move lang_item definitions to .ccArthur Cohen2-16/+21
2025-03-21gccrs: lang-items: Move comment about arithmetic lang itemsArthur Cohen1-1/+1
2025-03-21gccrs: Clean up some system includesPierre-Emmanuel Patry3-4/+2
2025-03-21gccrs: Refactor HIR to reduce the amount of raw pointersPierre-Emmanuel Patry1-1/+1
2025-03-19gccrs: Add extra assertions to tl::optionalOwen Avery1-7/+79
2025-03-19gccrs: Fix v0-mangle1.rs test when run with ASANOwen Avery1-1/+3
2025-03-19gccrs: attributes: Start handling prelude_import properlyArthur Cohen2-1/+3
2025-03-17gccrs: Add dropck_eyepatch feature gate for may_danglePierre-Emmanuel Patry1-0/+1
2025-03-17gccrs: Allow rustc_const_stable and rustc_const_unstableOwen Avery2-1/+6
2025-03-17gccrs: Change lookup_ast_item's return typePierre-Emmanuel Patry2-6/+5
2025-03-17gccrs: Change lookup_visibility's return typePierre-Emmanuel Patry2-6/+5
2025-03-17gccrs: Change lookup_macro_invocation's return typePierre-Emmanuel Patry2-8/+6
2025-03-17gccrs: Change lookup_macro_def return typePierre-Emmanuel Patry2-6/+5
2025-03-17gccrs: Change lookup_canonical_path's return pathPierre-Emmanuel Patry1-6/+5
2025-03-17gccrs: Change lookup_hir_pattern return typePierre-Emmanuel Patry2-4/+4
2025-03-17gccrs: Change lookup_hir_struct_field return typePierre-Emmanuel Patry2-4/+4
2025-03-17gccrs: Change lookup_hir_self_param return typePierre-Emmanuel Patry2-4/+4
2025-03-17gccrs: Change lookup_hir_param return type with optionalPierre-Emmanuel Patry2-4/+4
2025-03-17gccrs: Change lookup_hir_smt's return type with optionalPierre-Emmanuel Patry2-5/+5