rust/compiler/rustc_interface/src
Matthias Krüger 5a4713d8ea
Rollup merge of #146596 - bjorn3:dummy_backend, r=SparrowLii
Add a dummy codegen backend

This allows building a rustc capable of running the frontend without any backend present. While this may not seem all that useful, it allows running the frontend of rustc to report errors or running miri to interpret a program without any backend present. This is useful when you are trying to say run miri in the browser as upstream LLVM can't be compiled for wasm yet. Or to run rustc itself in miri like I did a while ago and caught some UB.
2025-09-30 21:53:33 +02:00
..
callbacks.rs Represent diagnostic side effects as dep nodes 2025-03-14 16:01:58 +01:00
errors.rs Move more early buffered lints to dyn lint diagnostics (4/N) 2025-09-14 12:38:12 +02:00
interface.rs Strip frontmatter in fewer places 2025-09-09 19:49:40 +02:00
lib.rs update cfg(bootstrap) 2025-05-12 15:33:37 +02:00
limits.rs fixup limit handling code 2025-09-08 15:07:12 -07:00
passes.rs Do not validate MIR if code does not type-check. 2025-09-28 15:59:21 +00:00
proc_macro_decls.rs Move methods from Map to TyCtxt, part 4. 2025-03-12 08:55:37 +11:00
queries.rs fixes for numerous clippy warnings 2025-09-19 20:56:07 +00:00
tests.rs Rollup merge of #144197 - KMJ-007:type-tree, r=ZuseZ4 2025-09-28 18:13:11 +02:00
util.rs Rollup merge of #146596 - bjorn3:dummy_backend, r=SparrowLii 2025-09-30 21:53:33 +02:00