diff options
author | John Hodge <tpg@mutabah.net> | 2018-03-07 22:07:38 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2018-03-17 18:52:16 +0800 |
commit | 912f54efc564f1928b70349960e0eee6020242fe (patch) | |
tree | 0cac524044d9c2d6ccde629a9585fd60e39446ef /src/trans/codegen_c.cpp | |
parent | 5118328a10bf3042f4301080cb72762ed4c0ca49 (diff) | |
download | mrust-912f54efc564f1928b70349960e0eee6020242fe.tar.gz |
VTables - Rename vtable static to have the # at the end (helps parsing in mmir)
Diffstat (limited to 'src/trans/codegen_c.cpp')
-rw-r--r-- | src/trans/codegen_c.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp index c7750209..976b94fa 100644 --- a/src/trans/codegen_c.cpp +++ b/src/trans/codegen_c.cpp @@ -1651,7 +1651,7 @@ namespace { const auto& trait_path = to.m_trait.m_path; MIR_ASSERT(*m_mir_res, vi.is_Static(), "BorrowOf returning &TraitObject not of a static - " << pe.m_path << " is " << vi.tag_str()); const auto& stat = vi.as_Static(); - auto vtable_path = ::HIR::Path(stat.m_type.clone(), trait_path.clone(), "#vtable"); + auto vtable_path = ::HIR::Path(stat.m_type.clone(), trait_path.clone(), "vtable#"); m_of << "{ &" << Trans_Mangle( params.monomorph(m_resolve, e)) << ", &" << Trans_Mangle(vtable_path) << "}"; return ; } |