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