diff options
author | Cameron McCormack <cam@mcc.id.au> | 2016-10-22 19:39:37 +0800 |
---|---|---|
committer | Cameron McCormack <cam@mcc.id.au> | 2016-10-23 12:16:53 +0800 |
commit | 55e7d0514bf635667adfb938d2e17cd1de6531bb (patch) | |
tree | 89047ed9152d8217aba219ab475b88f9c468e80a /src/codegen/mod.rs | |
parent | b9030224dd83b5cb8bed580908e63c2a6c21708a (diff) |
Give vtables and anonymous items more stable generated names.
Diffstat (limited to 'src/codegen/mod.rs')
-rw-r--r-- | src/codegen/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs index 55312c31..a88b3b60 100644 --- a/src/codegen/mod.rs +++ b/src/codegen/mod.rs @@ -445,8 +445,8 @@ impl<'a> CodeGenerator for Vtable<'a> { } impl<'a> ItemCanonicalName for Vtable<'a> { - fn canonical_name(&self, _ctx: &BindgenContext) -> String { - format!("bindgen_vtable_{}", self.item_id) + fn canonical_name(&self, ctx: &BindgenContext) -> String { + format!("{}__bindgen_vtable", self.item_id.canonical_name(ctx)) } } |