| commit | 05e11cca1f6c2475f8f52f37155ba8de06ab5988 | [log] [tgz] |
|---|---|---|
| author | David Tolnay <dtolnay@gmail.com> | Mon Apr 20 02:13:56 2020 -0700 |
| committer | David Tolnay <dtolnay@gmail.com> | Mon Apr 20 02:13:56 2020 -0700 |
| tree | 6676dbcaf6fe006d91f42df14a00a4687c9b7cbc | |
| parent | 3a45f2d76eab423bb6f2ecef41d15d5a7cd43479 [diff] [blame] |
Preserve span of self var in Receiver
diff --git a/syntax/mangle.rs b/syntax/mangle.rs index 6f4e0d8..1380704 100644 --- a/syntax/mangle.rs +++ b/syntax/mangle.rs
@@ -13,7 +13,7 @@ pub fn extern_fn(namespace: &Namespace, efn: &ExternFn) -> Symbol { match &efn.receiver { - Some(receiver) => join!(namespace, CXXBRIDGE, receiver.ident, efn.ident), + Some(receiver) => join!(namespace, CXXBRIDGE, receiver.ty, efn.ident), None => join!(namespace, CXXBRIDGE, efn.ident), } }