Home
last modified time | relevance | path

Searched refs:overnext (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Daccess.d323 next = fd.overnext;
327 next = td.overnext;
331 next = fa.overnext;
335 next = od.overnext;
344 next = ad.overnext;
370 assert(ad.overnext is null, "Unresolved overload of alias");
H A Dfunc.d287 Dsymbol overnext; /// next in overload list variable
759 if (overnext) in overloadInsert()
760 return overnext.overloadInsert(ad); in overloadInsert()
766 overnext = ad; in overloadInsert()
775 if (overnext) in overloadInsert()
776 return overnext.overloadInsert(td); in overloadInsert()
777 overnext = td; in overloadInsert()
804 if (overnext) in overloadInsert()
806 td = overnext.isTemplateDeclaration(); in overloadInsert()
810 return overnext.overloadInsert(fd); in overloadInsert()
[all …]
H A Ddeclaration.d329 for (FuncDeclaration ovl = fd; ovl; ovl = cast(FuncDeclaration)ovl.overnext)
719 Dsymbol overnext; // next in overload list variable
852 if (overnext) in overloadInsert()
853 return overnext.overloadInsert(s); in overloadInsert()
856 overnext = s; in overloadInsert()
995 Dsymbol overnext; // next in overload list variable
1026 if (overnext) in overloadInsert()
1027 return overnext.overloadInsert(s); in overloadInsert()
1030 overnext = s; in overloadInsert()
H A Ddeclaration.h188 Dsymbol *overnext; // next in overload list variable
209 Dsymbol *overnext; // next in overload list
560 Dsymbol *overnext; // next in overload list variable
H A Dtemplate.h60 TemplateDeclaration *overnext; // next overloaded TemplateDeclaration variable
H A Ddmangle.d609 if (od.overnext) in visit()
624 if (td.overnext is null) in visit()
H A Dtraits.d1146 if (td.overnext !is null) in semanticTraits()
1161 td.overnext = null; in semanticTraits()
1963 if ((fd && fd.overnext) /*|| (td && td.overnext)*/) in semanticTraits()
H A Dsemantic2.d375 if (fd.fbody && fd.overnext && !fd.errors) in visit()
H A Ddsymbolsem.d3238 if (funcdecl.overnext && funcdecl.isCsymbol()) in funcDeclarationSemantic()
3244 auto fnext = funcdecl.overnext.isFuncDeclaration(); in funcDeclarationSemantic()
3253 funcdecl.overnext = null; // don't overload the redeclarations in funcDeclarationSemantic()
6425 if (auto sx = ds.overnext) in aliasSemantic()
6427 ds.overnext = null; in aliasSemantic()
6617 if (ad.overnext) in aliasAssignSemantic()
H A Ddtemplate.d557 TemplateDeclaration overnext; // next overloaded TemplateDeclaration variable
705 for (ptd = &pthis; *ptd; ptd = &(*ptd).overnext) in overloadInsert()
4087 for (; td; td = td.overnext) in visit()
7023 else if (tdecl && !tdecl.overnext) in findBestMatch()
H A Ddsymbol.d2574 fd.overnext = fd2; in handleSymbolRedeclarations()
H A Ddtoh.d789 s is fd && !fd.overnext)
H A Ddoc.d2736 td = td.overnext; in isEponymousFunctionParameter()
H A Dexpressionsem.d5018 if (exp.f.overnext) in visit()
5067 if (exp.f.overnext) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Daccess.c499 next = fd->overnext; in mostVisibleOverload()
503 next = td->overnext; in mostVisibleOverload()
507 next = fa->overnext; in mostVisibleOverload()
511 next = od->overnext; in mostVisibleOverload()
523 next = ad->overnext; in mostVisibleOverload()
549 if (ad->overnext) in mostVisibleOverload()
H A Ddeclaration.c291 this->overnext = NULL; in AliasDeclaration()
304 this->overnext = NULL; in AliasDeclaration()
481 if (Dsymbol *sx = overnext) in aliasSemantic()
483 overnext = NULL; in aliasSemantic()
584 if (overnext) in overloadInsert()
585 return overnext->overloadInsert(s); in overloadInsert()
588 overnext = s; in overloadInsert()
706 this->overnext = NULL; in OverDeclaration()
756 return td->overnext == NULL; in equals()
765 if (overnext) in overloadInsert()
[all …]
H A Dfunc.c329 overnext = NULL; in FuncDeclaration()
2921 if (overnext) in overloadInsert()
2922 return overnext->overloadInsert(ad); in overloadInsert()
2928 overnext = ad; in overloadInsert()
2937 if (overnext) in overloadInsert()
2938 return overnext->overloadInsert(td); in overloadInsert()
2939 overnext = td; in overloadInsert()
2946 if (overnext) in overloadInsert()
2948 td = overnext->isTemplateDeclaration(); in overloadInsert()
2952 return overnext->overloadInsert(fd); in overloadInsert()
[all …]
H A Ddeclaration.h195 Dsymbol *overnext; // next in overload list variable
220 Dsymbol *overnext; // next in overload list
541 Dsymbol *overnext; // next in overload list variable
H A Ddmangle.c495 if (od->overnext) in visit()
511 if (!od->hasOverloads || td->overnext == NULL) in visit()
H A Dtemplate.h67 TemplateDeclaration *overnext; // next overloaded TemplateDeclaration variable
H A Ddtemplate.c531 this->overnext = NULL; in TemplateDeclaration()
721 for (ptd = &pthis; *ptd; ptd = &(*ptd)->overnext) in overloadInsert()
3730 for (; td; td = td->overnext) in deduceType()
7166 else if (tdecl && !tdecl->overnext) in findBestMatch()
H A Ddoc.c214 td = td->overnext; in isEponymousFunctionParameter()