Skip to content

Commit be7fb2e

Browse files
authored
Update encode.rs
1 parent 78bc0a5 commit be7fb2e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • compiler/rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi

‎compiler/rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi/encode.rs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@ fn encode_ty_name(tcx: TyCtxt<'_>, def_id: DefId) -> String {
736736
/// <https://rust-lang.github.io/rfcs/2603-rust-symbol-name-mangling-v0.html>).
737737
fnto_disambiguator(num:u64) -> String{
738738
ifletSome(num) = num.checked_sub(1){
739-
format!("s{}_", base_n::encode(num asu128,62))
739+
format!("s{}_", base_n::encode(num asu128,base_n::ALPHANUMERIC_ONLY))
740740
}else{
741741
"s_".to_string()
742742
}
@@ -746,7 +746,7 @@ fn to_disambiguator(num: u64) -> String {
746746
/// <https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangle.seq-id>).
747747
fnto_seq_id(num:usize) -> String{
748748
ifletSome(num) = num.checked_sub(1){
749-
base_n::encode(num asu128,36).to_uppercase()
749+
base_n::encode(num asu128,base_n::CASE_INSENSITIVE).to_uppercase()
750750
}else{
751751
"".to_string()
752752
}

0 commit comments

Comments
 (0)