aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/util/rust-hir-map.cc
AgeCommit message (Expand)AuthorFilesLines
9 daysgccrs: Add a function to get the crate number from node idPierre-Emmanuel Patry1-7/+12
9 daysgccrs: expansion: Correctly expand $crate metavarArthur Cohen1-2/+12
9 daysgccrs: mappings: Improve error message for get_lang_item_nodeArthur Cohen1-2/+2
9 daysgccrs: Add environment capture to NR2Pierre-Emmanuel Patry1-0/+20
9 daysgccrs: typecheck: Add basic handling for applying auto trait boundsArthur Cohen1-0/+12
12 daysgccrs: mappings: Add get_lang_item_nodeArthur Cohen1-0/+10
12 daysgccrs: lang-items: Store NodeId mappings for lang itemsArthur Cohen1-0/+22
12 daysgccrs: mappings: Move lang_item definitions to .ccArthur Cohen1-0/+19
12 daysgccrs: Refactor HIR to reduce the amount of raw pointersPierre-Emmanuel Patry1-1/+1
2025-03-17gccrs: Change lookup_ast_item's return typePierre-Emmanuel Patry1-5/+4
2025-03-17gccrs: Change lookup_visibility's return typePierre-Emmanuel Patry1-5/+4
2025-03-17gccrs: Change lookup_macro_invocation's return typePierre-Emmanuel Patry1-6/+4
2025-03-17gccrs: Change lookup_macro_def return typePierre-Emmanuel Patry1-5/+4
2025-03-17gccrs: Change lookup_hir_pattern return typePierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_struct_field return typePierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_self_param return typePierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_param return type with optionalPierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_smt's return type with optionalPierre-Emmanuel Patry1-4/+4
2025-03-17gccrs: Change lookup_hir_type return type with an optionalPierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_generic_param return typePierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_path_expr_seg return typePierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_expr return type to optionalPierre-Emmanuel Patry1-2/+2
2025-03-17gccrs: Change lookup_hir_implitem return typePierre-Emmanuel Patry1-9/+5
2025-03-17gccrs: Change return type to optional in get_lang_itemPierre-Emmanuel Patry1-6/+4
2025-03-17gccrs: Change lookup_module function return typePierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change lookup_hir_extern_item return typePierre-Emmanuel Patry1-7/+5
2025-03-17gccrs: Change return type of lookup trait defid functions.Pierre-Emmanuel Patry1-5/+5
2025-03-17gccrs: Change lookup_local_defid return type to optionalPierre-Emmanuel Patry1-6/+6
2025-03-17gccrs: Change return type of lookup_defidPierre-Emmanuel Patry1-4/+4
2025-03-17gccrs: Change crate name retrieval function return typesPierre-Emmanuel Patry1-10/+6
2025-03-17gccrs: Change crate_num_to_nodeid return typePierre-Emmanuel Patry1-5/+4
2025-03-17gccrs: Change return type of lookup_crate_namePierre-Emmanuel Patry1-8/+4
2025-03-17gccrs: Change return type of lookup_impl_block_typePierre-Emmanuel Patry1-5/+4
2025-03-17gccrs: Change return type for lookup_hir_impl_blockPierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change return type of lookup_hir_extern_blockPierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change return type of lookup_hir_trait_itemPierre-Emmanuel Patry1-3/+3
2025-03-17gccrs: Change return type for lookup_hir_item to optionalPierre-Emmanuel Patry1-4/+3
2025-03-17gccrs: Change return type of resolve_nodeid_to_stmtPierre-Emmanuel Patry1-6/+4
2025-03-17gccrs: Change lookup_hir_to_node return type to optionalPierre-Emmanuel Patry1-5/+4
2025-03-17gccrs: Change lookup_node_to_hir return type to optionalPierre-Emmanuel Patry1-5/+4
2025-03-17gccrs: Change singleton returned type to a referencePierre-Emmanuel Patry1-6/+3
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-08-01gccrs: Add name resolution for on globbing use declPierre-Emmanuel Patry1-0/+19
2024-08-01gccrs: Clean BiMap to use tl::optional for lookupsSourabh Jaiswal1-1/+1
2024-08-01gccrs: lang-items: Make lang items enum stronger, rename class, cleanup ns.Arthur Cohen1-4/+3
2024-01-16gccrs: hir: Rename get_pattern_mappings methodJakub Dupak1-2/+2
2024-01-16gccrs: Unify raw attribute valuesPierre-Emmanuel Patry1-1/+3
2024-01-16gccrs: Change proc macro mapping definition insertionPierre-Emmanuel Patry1-9/+9
2024-01-16gccrs: Change proc macro definition lookup to optionalsPierre-Emmanuel Patry1-15/+12
2024-01-16gccrs: Use optional for proc macro invocation lookupPierre-Emmanuel Patry1-18/+12