rust/compiler/rustc_symbol_mangling/src
Matthew Maurer 233d94e72f KCFI: Use legal charset in shim encoding
To separate `ReifyReason::FnPtr` from `ReifyReason::VTable`, we
hyphenated the shims. Hyphens are not actually legal, but underscores
are, so use those instead.
2024-04-08 21:21:38 +00:00
..
typeid Rollup merge of #123525 - maurer:no-id-dyn2, r=compiler-errors 2024-04-06 08:56:35 +02:00
errors.rs Rename IntoDiagnostic as Diagnostic. 2024-03-11 09:15:09 +11:00
hashed.rs MCP #705: Provide the option -Csymbol-mangling-version=hashed -Z unstable-options to shorten symbol names by replacing them with a digest. 2024-01-26 12:39:03 +08:00
legacy.rs Track reason for creating a ReifyShim 2024-04-02 19:11:16 +00:00
lib.rs CFI: Support arbitrary receivers 2024-03-24 22:46:48 +00:00
test.rs rename items -> free_items 2024-03-21 14:27:11 +01:00
typeid.rs CFI: Restore typeid_for_instance default behavior 2024-04-04 21:19:33 -07:00
v0.rs KCFI: Use legal charset in shim encoding 2024-04-08 21:21:38 +00:00