diff options
| author | Eric Huss <eric@huss.org> | 2022-06-01 14:03:41 -0700 |
|---|---|---|
| committer | Eric Huss <eric@huss.org> | 2023-06-05 11:51:37 -0700 |
| commit | ddd26b46cdd7d37e88b7908d956a85bd97f1a744 (patch) | |
| tree | 6285605dbfc7664bca41ec1e71388aae5d66d777 | |
| parent | d5d4619e98a459fa8018c906e9f0c0352231ce17 (diff) | |
| download | rust-ddd26b46cdd7d37e88b7908d956a85bd97f1a744.tar.gz rust-ddd26b46cdd7d37e88b7908d956a85bd97f1a744.zip | |
Remove 64-bit limit for base-62-numbers.
Demanglers should be prepared for any arbitrary length number.
| -rw-r--r-- | src/doc/rustc/src/symbol-mangling/v0.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/doc/rustc/src/symbol-mangling/v0.md b/src/doc/rustc/src/symbol-mangling/v0.md index 408e6b1244a..1d7992e077d 100644 --- a/src/doc/rustc/src/symbol-mangling/v0.md +++ b/src/doc/rustc/src/symbol-mangling/v0.md @@ -1006,7 +1006,7 @@ A *lower* and *upper* is an ASCII lower and uppercase letter respectively. > [base-62-number] → { *[digit]* | *[lower]* | *[upper]* } `_` -A *base-62-number* is an encoding of a 64-bit numeric value. +A *base-62-number* is an encoding of a numeric value. It uses ASCII numbers and lowercase and uppercase letters. The value is terminated with the `_` character. If the value is 0, then the encoding is the `_` character without any digits. |
