<br>Hi,<br><br>Attached is a new patch. I have made the debug messages more clear. <br>if you see **PASS: calling clone from ImplicitCastExpr  then implicitExprCast clone was called successfully<br>if you see **FAIL: calling the base class clone for the following: ..               then it failed<br>
<br>For me I got the second message printed. <br><br>Thanks<br>Moataz<br><br><div class="gmail_quote">On Mon, May 18, 2009 at 3:06 PM, Sebastian Redl <span dir="ltr"><<a href="mailto:sebastian.redl@getdesigned.at">sebastian.redl@getdesigned.at</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">moataz ragab wrote:<br>
> Sabastian,<br>
> You get different result than what I get. I get the debug message of<br>
> the base class printed but not of the ImplicitCastExpr debug messages.<br>
> >> "calling the base class clone for the following: ImplicitCastExpr"<br>
><br>
> this confirms that it is not the code. it is something else.<br>
</div>Well, you could start by sending me the code you're actually using,<br>
because the patch you sent doesn't contain anything to print debug messages.<br>
<div class="im">> Can you tell me which reversion you are using for llvm & Clang<br>
> I am using llvm & Clang reversion 71770. and gcc 4.3.2 20081105 (Red<br>
> Hat 4.3.2-7)<br>
</div>I'm at the 719xx level. GCC 4.3.3 Gentoo.<br>
<font color="#888888"><br>
Sebastian<br>
</font></blockquote></div><br>