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