Home
last modified time | relevance | path

Searched refs:fes (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dopover.c1601 bool inferAggregate(ForeachStatement *fes, Scope *sc, Dsymbol *&sapply) in inferAggregate() argument
1604 Identifier *idapply = (fes->op == TOKforeach) ? Id::apply : Id::applyReverse; in inferAggregate()
1605 Identifier *idfront = (fes->op == TOKforeach) ? Id::Ffront : Id::Fback; in inferAggregate()
1609 Expression *aggr = fes->aggr; in inferAggregate()
1647 if (fes->aggr->op != TOKtype) in inferAggregate()
1649 Expression *rinit = new ArrayExp(fes->aggr->loc, fes->aggr); in inferAggregate()
1692 fes->aggr = aggr; in inferAggregate()
1705 bool inferApplyArgTypes(ForeachStatement *fes, Scope *sc, Dsymbol *&sapply) in inferApplyArgTypes() argument
1707 if (!fes->parameters || !fes->parameters->dim) in inferApplyArgTypes()
1712 for (size_t u = 0; u < fes->parameters->dim; u++) in inferApplyArgTypes()
[all …]
H A Dstatementsem.c850 if (fs->func->fes) in visit()
851 fs->func = fs->func->fes->func; in visit()
2681 if (fd->fes) in visit()
2682 fd = fd->fes->func; // fd is now function enclosing foreach in visit()
2690 if (sc->fes) in visit()
2693 sc->fes->cases->push(rs); in visit()
2694 result = new ReturnStatement(Loc(), new IntegerExp(sc->fes->cases->dim + 1)); in visit()
2965 if (sc->fes) in visit()
2972 sc->fes->cases->push(s); in visit()
2976 rs->exp = new IntegerExp(sc->fes->cases->dim + 1); in visit()
[all …]
H A Ddscope.c77 this->fes = NULL; in Scope()
351 if (fes) f = fes->func; in mergeFieldInit()
H A Dscope.h85 ForeachStatement *fes; // if nested function for ForeachStatement, this is it member
H A Dfunc.c342 fes = NULL; in FuncDeclaration()
1463 sc2->fes = fes; in semantic3()
1897 else if (fes) in semantic3()
3867 if (fes) in setImpure()
3868 fes->func->setImpure(); in setImpure()
3905 if (fes) in setUnsafe()
3906 fes->func->setUnsafe(); in setUnsafe()
3937 if (fes) in setGC()
3938 fes->func->setGC(); in setGC()
4700 TOK tok, ForeachStatement *fes, Identifier *id) in FuncLiteralDeclaration() argument
[all …]
H A Dstatement.h50 bool inferAggregate(ForeachStatement *fes, Scope *sc, Dsymbol *&sapply);
51 bool inferApplyArgTypes(ForeachStatement *fes, Scope *sc, Dsymbol *&sapply);
H A Ddeclaration.h557 ForeachStatement *fes; // if foreach body, this is the foreach variable
710 ForeachStatement *fes, Identifier *id = NULL);
H A Ddeclaration.c1295 if (func->fes) in semantic()
1296 func = func->fes->func; in semantic()
H A Dexpression.c4589 if (fd->fes) s = "__foreachbody"; in genIdent()
5364 else if (sc->func->fes) in modifyFieldVar()
H A Dmtype.c7498 if (func->fes) in resolve()
7499 func = func->fes->func; in resolve()
H A Dexpressionsem.c1770 … = sc->enclosing; scx && (scx->func == sc->func || (scx->func && sc->func->fes)); scx = scx->enclo… in visit()
1782 if (sc->func->fes) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dopover.d1557 bool inferApplyArgTypes(ForeachStatement fes, Scope* sc, ref Dsymbol sapply) in inferApplyArgTypes() argument
1559 if (!fes.parameters || !fes.parameters.dim) in inferApplyArgTypes()
1563 foreach (Parameter p; *fes.parameters) in inferApplyArgTypes()
1567 p.type = p.type.typeSemantic(fes.loc, sc); in inferApplyArgTypes()
1574 Type tab = fes.aggr.type.toBasetype(); in inferApplyArgTypes()
1576 ethis = fes.aggr; in inferApplyArgTypes()
1579 assert(tab.ty == Tdelegate && fes.aggr.op == EXP.delegate_); in inferApplyArgTypes()
1580 ethis = fes.aggr.isDelegateExp().e1; in inferApplyArgTypes()
1589 if (auto fdapply = findBestOpApplyMatch(ethis, fd, fes.parameters)) in inferApplyArgTypes()
1592 matchParamsToOpApply(fdapply.type.isTypeFunction(), fes.parameters, true); in inferApplyArgTypes()
[all …]
H A Ddscope.d94 ForeachStatement fes; /// if nested function for ForeachStatement, this is it member
309 if (fes) in merge()
310 f = fes.func; in merge()
729 while (fd.fes)
731 assert(fd.fes.func);
732 fd = fd.fes.func;
H A Dstatementsem.d699 if (fs.func.fes) in package()
700 fs.func = fs.func.fes.func; in package()
2789 if (fd.fes) in package()
2790 fd = fd.fes.func; // fd is now function enclosing foreach in package()
2798 if (sc.fes) in package()
2801 sc.fes.cases.push(rs); in package()
2802 result = new ReturnStatement(Loc.initial, new IntegerExp(sc.fes.cases.dim + 1)); in package()
3095 if (sc.fes) in package()
3102 sc.fes.cases.push(s); in package()
3106 rs.exp = new IntegerExp(sc.fes.cases.dim + 1); in package()
[all …]
H A Dscope.h85 ForeachStatement *fes; // if nested function for ForeachStatement, this is it member
H A Dfunc.d298 ForeachStatement fes; /// if foreach body, this is the foreach variable
1402 if (fes) in setImpure()
1403 fes.func.setImpure(); in setImpure()
1440 if (fes) in setUnsafe()
1441 fes.func.setUnsafe(); in setUnsafe()
1565 if (fes) in setGC()
1566 fes.func.setGC(); in setGC()
3676 …st ref Loc loc, const ref Loc endloc, Type type, TOK tok, ForeachStatement fes, Identifier id = nu…
3681 this.fes = fes;
3692 auto f = new FuncLiteralDeclaration(loc, endloc, type.syntaxCopy(), tok, fes, ident); in syntaxCopy()
[all …]
H A Dsemantic3.d329 sc2.fes = funcdecl.fes; in visit()
792 else if (funcdecl.fes) in visit()
H A Ddeclaration.h572 ForeachStatement *fes; // if foreach body, this is the foreach variable
H A Ddeclaration.d163 else if (sc.func.fes) in modifyFieldVar()
H A Descape.d1240 !(!refs && p.parent == sc.func && pfunc.fes) && in checkReturnEscapeImpl()
H A Dtypesem.d3202 if (func.fes) in visitReturn()
3203 func = func.fes.func; in visitReturn()
H A Ddsymbolsem.d797 if (func.fes) in visit()
798 func = func.fes.func; in visit()
H A Dexpression.d3811 if (fd.fes) in genIdent()
/netbsd-src/external/gpl3/binutils.old/dist/binutils/po/
H A Dca.po274 msgstr " [T] - fes un arxiu prim\n"
12752 #~ msgstr "fes una secció .bss"
12755 #~ msgstr "fes una secció .nslmsections"
12841 #~ msgstr "fes la secció"
/netbsd-src/external/gpl3/binutils/dist/binutils/po/
H A Dca.po274 msgstr " [T] - fes un arxiu prim\n"
12752 #~ msgstr "fes una secció .bss"
12755 #~ msgstr "fes una secció .nslmsections"
12841 #~ msgstr "fes la secció"

12