summaryrefslogtreecommitdiff
path: root/src/trans/monomorphise.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-12-04 10:50:50 +0800
committerJohn Hodge <tpg@mutabah.net>2016-12-04 10:50:50 +0800
commitc4aebe5d57b98303c746e6842cb322d512d7fb82 (patch)
treefe3e22db41c4d4259a0e616943618cca9638f9d5 /src/trans/monomorphise.cpp
parentc94826345a033d6632efdad4f2c0fd0c4fa6c01a (diff)
downloadmrust-c4aebe5d57b98303c746e6842cb322d512d7fb82.tar.gz
Trans - Roughed C translation
Diffstat (limited to 'src/trans/monomorphise.cpp')
-rw-r--r--src/trans/monomorphise.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/trans/monomorphise.cpp b/src/trans/monomorphise.cpp
index 9d2f1b1c..e27369f8 100644
--- a/src/trans/monomorphise.cpp
+++ b/src/trans/monomorphise.cpp
@@ -72,7 +72,7 @@ namespace {
output.temporaries.reserve( tpl->temporaries.size() );
for(const auto& ty : tpl->temporaries)
{
- output.named_variables.push_back( params.monomorph(crate, ty) );
+ output.temporaries.push_back( params.monomorph(crate, ty) );
}
// 2. Monomorphise all paths
@@ -82,6 +82,7 @@ namespace {
{
::std::vector< ::MIR::Statement> statements;
+ TRACE_FUNCTION_F("bb" << output.blocks.size());
statements.reserve( block.statements.size() );
for(const auto& stmt : block.statements)
{