Searched refs:returnLabel (Results 1 - 11 of 11) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Didentifier.c71 else if (this == Id::returnLabel) p = "return";
H A Dfunc.c224 // See if all returns are instead to be replaced with a goto returnLabel;
225 if (fd->returnLabel)
232 GotoStatement *gs = new GotoStatement(s->loc, Id::returnLabel);
233 gs->label = fd->returnLabel;
320 returnLabel = NULL;
1674 returnLabel = new LabelDsymbol(Id::returnLabel);
1907 assert(!returnLabel);
1945 if (vresult || returnLabel)
2012 if (nrvo_var || returnLabel)
[all...]
H A Ddeclaration.h530 LabelDsymbol *returnLabel; // where the return goes member in class:FuncDeclaration
H A Dstatementsem.c2697 if (fd->returnLabel)
2699 GotoStatement *gs = new GotoStatement(rs->loc, Id::returnLabel);
2700 gs->label = fd->returnLabel;
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Didentifier.d121 else if (this == Id.returnLabel)
H A Dsemantic3.d570 funcdecl.returnLabel = funcdecl.searchLabel(Id.returnLabel);
802 assert(!funcdecl.returnLabel);
830 if (funcdecl.vresult || funcdecl.returnLabel)
955 if (funcdecl.nrvo_var || funcdecl.returnLabel)
1110 auto ls = new LabelStatement(Loc.initial, Id.returnLabel, fens);
1111 funcdecl.returnLabel.statement = ls;
1112 a.push(funcdecl.returnLabel.statement);
H A Dfunc.d121 // See if all returns are instead to be replaced with a goto returnLabel;
122 if (fd.returnLabel)
129 auto gs = new GotoStatement(s.loc, Id.returnLabel);
130 gs.label = fd.returnLabel;
274 LabelDsymbol returnLabel; /// where the return goes
H A Ddeclaration.h547 LabelDsymbol *returnLabel; // where the return goes member in class:FuncDeclaration
H A Dstatementsem.d2805 if (fd.returnLabel)
2807 auto gs = new GotoStatement(rs.loc, Id.returnLabel);
2808 gs.label = fd.returnLabel;
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dtoir.cc316 if (this->func_->returnLabel)
317 return this->func_->returnLabel->ident == ident;
781 sym = this->func_->returnLabel;
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc317 if (this->func_->returnLabel)
318 return this->func_->returnLabel->ident == ident;
772 sym = this->func_->returnLabel;

Completed in 334 milliseconds