rust/compiler/rustc_resolve/src
Dylan DPC 0a8acac7a3
Rollup merge of #95887 - petrochenkov:doclink5, r=cjgillot
resolve: Create dummy bindings for all unresolved imports

Apparently such bindings weren't previously created for all unresolved imports, causing issues like https://github.com/rust-lang/rust/issues/95879.
In this PR I'm trying to create such dummy bindings in a more centralized way by calling `import_dummy_binding` once for all imports in `finalize_imports`.

Fixes https://github.com/rust-lang/rust/issues/95879.
2022-04-16 14:25:55 +02:00
..
late Rollup merge of #95405 - cjgillot:probe, r=petrochenkov 2022-04-12 23:16:56 +02:00
access_levels.rs resolve/metadata: Stop encoding macros as reexports 2022-02-24 22:55:40 +03:00
build_reduced_graph.rs Pass last_import_segment and unusable_binding as parameters. 2022-04-12 19:51:46 +02:00
check_unused.rs span: move MultiSpan 2022-04-05 07:01:00 +01:00
def_collector.rs ast: Always keep a NodeId in ast::Crate 2022-01-05 17:09:37 +08:00
diagnostics.rs Reimplement lowering of sym operands for asm! so that it also works with global_asm! 2022-04-14 15:32:03 +01:00
ident.rs Reimplement lowering of sym operands for asm! so that it also works with global_asm! 2022-04-14 15:32:03 +01:00
imports.rs Rollup merge of #95887 - petrochenkov:doclink5, r=cjgillot 2022-04-16 14:25:55 +02:00
late.rs Reimplement lowering of sym operands for asm! so that it also works with global_asm! 2022-04-14 15:32:03 +01:00
lib.rs Reimplement lowering of sym operands for asm! so that it also works with global_asm! 2022-04-14 15:32:03 +01:00
macros.rs Pass last_import_segment and unusable_binding as parameters. 2022-04-12 19:51:46 +02:00