File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -1023,6 +1023,13 @@ does not propose to do this because:
1023
1023
1024
1024
However, a final decision on the topic has not been made yet.
1025
1025
1026
+ ** UPDATE** : This RFC suggests that parameter types are * not* encoded into
1027
+ function and method symbols. Symbol names will already get significantly
1028
+ longer due to encoding additional information and the additional
1029
+ safeguard provided against ABI mismatches is less relevant for Rust
1030
+ than it is for other languages that don't have a concept of
1031
+ library/crate metadata.
1032
+
1026
1033
1027
1034
# Appendix A - Suggested Demangling
1028
1035
@@ -1146,3 +1153,4 @@ pub static QUUX: u32 = {
1146
1153
- Added note about Punycode making decoding more complicated.
1147
1154
- Resolve question of complex constant data.
1148
1155
- Add a recommended resolution for open question around Punycode identifiers.
1156
+ - Add a recommended resolution for open question around encoding function parameter types.
You can’t perform that action at this time.
0 commit comments