Searched refs:returnLabel (Results 1 – 14 of 14) sorted by relevance
/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | semantic3.d | 570 funcdecl.returnLabel = funcdecl.searchLabel(Id.returnLabel); in visit() 802 assert(!funcdecl.returnLabel); in visit() 830 if (funcdecl.vresult || funcdecl.returnLabel) in visit() 955 if (funcdecl.nrvo_var || funcdecl.returnLabel) in visit() 1110 auto ls = new LabelStatement(Loc.initial, Id.returnLabel, fens); in visit() 1111 funcdecl.returnLabel.statement = ls; in visit() 1112 a.push(funcdecl.returnLabel.statement); in visit()
|
H A D | identifier.c | 71 else if (this == Id::returnLabel) p = "return"; in toHChars2()
|
H A D | func.c | 225 if (fd->returnLabel) in visit() 232 GotoStatement *gs = new GotoStatement(s->loc, Id::returnLabel); in visit() 233 gs->label = fd->returnLabel; in visit() 320 returnLabel = NULL; in FuncDeclaration() 1674 returnLabel = new LabelDsymbol(Id::returnLabel); in semantic3() 1907 assert(!returnLabel); in semantic3() 1945 if (vresult || returnLabel) in semantic3() 2012 if (nrvo_var || returnLabel) in semantic3() 2147 LabelStatement *ls = new LabelStatement(Loc(), Id::returnLabel, fens); in semantic3() 2148 returnLabel->statement = ls; in semantic3() [all …]
|
H A D | identifier.d | 121 else if (this == Id.returnLabel) in toHChars2()
|
H A D | declaration.h | 547 LabelDsymbol *returnLabel; // where the return goes variable
|
H A D | func.d | 122 if (fd.returnLabel) in visit() 129 auto gs = new GotoStatement(s.loc, Id.returnLabel); in visit() 130 gs.label = fd.returnLabel; in visit() 274 LabelDsymbol returnLabel; /// where the return goes variable
|
H A D | statementsem.c | 2697 if (fd->returnLabel) in visit() 2699 GotoStatement *gs = new GotoStatement(rs->loc, Id::returnLabel); in visit() 2700 gs->label = fd->returnLabel; in visit()
|
H A D | statementsem.d | 2805 if (fd.returnLabel) in package() 2807 auto gs = new GotoStatement(rs.loc, Id.returnLabel); in package() 2808 gs.label = fd.returnLabel; in package()
|
/netbsd/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | identifier.c | 71 else if (this == Id::returnLabel) p = "return"; in toHChars2()
|
H A D | func.c | 225 if (fd->returnLabel) in visit() 232 GotoStatement *gs = new GotoStatement(s->loc, Id::returnLabel); in visit() 233 gs->label = fd->returnLabel; in visit() 320 returnLabel = NULL; in FuncDeclaration() 1674 returnLabel = new LabelDsymbol(Id::returnLabel); in semantic3() 1907 assert(!returnLabel); in semantic3() 1945 if (vresult || returnLabel) in semantic3() 2012 if (nrvo_var || returnLabel) in semantic3() 2147 LabelStatement *ls = new LabelStatement(Loc(), Id::returnLabel, fens); in semantic3() 2148 returnLabel->statement = ls; in semantic3() [all …]
|
H A D | declaration.h | 530 LabelDsymbol *returnLabel; // where the return goes variable
|
H A D | statementsem.c | 2697 if (fd->returnLabel) in visit() 2699 GotoStatement *gs = new GotoStatement(rs->loc, Id::returnLabel); in visit() 2700 gs->label = fd->returnLabel; in visit()
|
/netbsd/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | toir.cc | 316 if (this->func_->returnLabel) in is_return_label() 317 return this->func_->returnLabel->ident == ident; in is_return_label() 781 sym = this->func_->returnLabel; in visit()
|
/netbsd/external/gpl3/gcc/dist/gcc/d/ |
H A D | toir.cc | 317 if (this->func_->returnLabel) in is_return_label() 318 return this->func_->returnLabel->ident == ident; in is_return_label() 772 sym = this->func_->returnLabel; in visit()
|