[cfe-dev] a basic question about stmt printPretty() and float point constant without "f"
Olaf Krzikalla
Olaf.Krzikalla at tu-dresden.de
Thu Sep 20 07:42:29 PDT 2012
Hi,
Am 19.09.2012 22:28, schrieb Shuang GAO:
> When I use printPretty() of stmt for a stmt as following:
>
> x = 1.0f/3.0f;
>
> I got
>
> x=1/3;
>
>
> Would anyone help me to know what i should do to keep the ".0" in the
> dumped code. I tried to look through PrintingPolicy struct, but have no
> idea for this...
r164303 fixes the issue (kudos to Ben for looking at it). It will
however print "1.F" instead of "1.0f". But there is no semantic
difference between those two versions.
Best regards
Olaf
More information about the cfe-dev
mailing list