Mercurial > projects > ddmd
comparison dmd/PragmaDeclaration.d @ 116:352a5164f692
small bugfixes
author | Trass3r |
---|---|
date | Thu, 02 Sep 2010 02:49:29 +0200 |
parents | e28b18c23469 |
children | 60bb0fe4563e |
comparison
equal
deleted
inserted
replaced
115:6caaf0256da1 | 116:352a5164f692 |
---|---|
59 e = e.semantic(sc); | 59 e = e.semantic(sc); |
60 e = e.optimize(WANTvalue | WANTinterpret); | 60 e = e.optimize(WANTvalue | WANTinterpret); |
61 if (e.op == TOKstring) | 61 if (e.op == TOKstring) |
62 { | 62 { |
63 auto se = cast(StringExp)e; | 63 auto se = cast(StringExp)e; |
64 writef("%s", se.toChars()[1..$-3] /*se.len, cast(char*)se.string_*/); | 64 writef("%s", se.toChars()[1..$-2] /*se.len, cast(char*)se.string_*/); |
65 } | 65 } |
66 else | 66 else |
67 writef(e.toChars()); | 67 writef(e.toChars()); |
68 } | 68 } |
69 writef("\n"); | 69 writef("\n"); |