Mercurial > projects > ldc
comparison ir/irfunction.cpp @ 1412:3f5ea912149d
Fix #308 by giving finally code emitted by EnclosingTryFinally a different landing pad.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sat, 23 May 2009 00:23:39 +0200 |
parents | 5f340a6dc749 |
children | e1e93343fc11 |
comparison
equal
deleted
inserted
replaced
1411:e57859ca8f1e | 1412:3f5ea912149d |
---|---|
115 depth = -1; | 115 depth = -1; |
116 | 116 |
117 _arguments = NULL; | 117 _arguments = NULL; |
118 _argptr = NULL; | 118 _argptr = NULL; |
119 | 119 |
120 landingPad = NULL; | |
121 | |
120 nextUnique.push(0); | 122 nextUnique.push(0); |
121 } | 123 } |
122 | 124 |
123 std::string IrFunction::getScopedLabelName(const char* ident) | 125 std::string IrFunction::getScopedLabelName(const char* ident) |
124 { | 126 { |