comparison dmd/statement.c @ 353:a7a26f538d6e trunk

[svn r374] Move label target basic block from AST to IRFunction. This is a first step to allowing labels to be emitted multiple times. (for instance within finally blocks)
author ChristianK
date Mon, 14 Jul 2008 11:07:15 +0200
parents aaade6ded589
children d8234836b40f
comparison
equal deleted inserted replaced
352:d920a244691b 353:a7a26f538d6e
3881 this->statement = statement; 3881 this->statement = statement;
3882 this->tf = NULL; 3882 this->tf = NULL;
3883 this->enclosinghandler = NULL; 3883 this->enclosinghandler = NULL;
3884 this->lblock = NULL; 3884 this->lblock = NULL;
3885 this->isReturnLabel = 0; 3885 this->isReturnLabel = 0;
3886 this->llvmBB = NULL;
3887 this->asmLabel = false; 3886 this->asmLabel = false;
3888 } 3887 }
3889 3888
3890 Statement *LabelStatement::syntaxCopy() 3889 Statement *LabelStatement::syntaxCopy()
3891 { 3890 {