Mercurial > projects > ldc
comparison dmd/statement.h @ 304:3ebc136702dd trunk
[svn r325] Removed dead code.
Added license info to code from GDC (David Friedman permitted us to use the files under the Artistic License).
Added asmLabel check to DtoGoto to avoid jumping into inline asm. Doesn't work currently as LabelDsymbol::asmLabel is never set to true.
author | ChristianK |
---|---|
date | Wed, 25 Jun 2008 23:42:38 +0200 |
parents | bef811104734 |
children | 2b72433d5c8c |
comparison
equal
deleted
inserted
replaced
303:4aa2b6753059 | 304:3ebc136702dd |
---|---|
765 | 765 |
766 struct LabelDsymbol : Dsymbol | 766 struct LabelDsymbol : Dsymbol |
767 { | 767 { |
768 LabelStatement *statement; | 768 LabelStatement *statement; |
769 // LLVMDC | 769 // LLVMDC |
770 unsigned asmLabelNum; // for inline assembler labels | 770 bool asmLabel; // for labels inside inline assembler |
771 | 771 |
772 LabelDsymbol(Identifier *ident); | 772 LabelDsymbol(Identifier *ident); |
773 LabelDsymbol *isLabel(); | 773 LabelDsymbol *isLabel(); |
774 }; | 774 }; |
775 | 775 |