Home
last modified time | relevance | path

Searched refs:OverloadSet (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddsymbol.h70 class OverloadSet; variable
284 virtual OverloadSet *isOverloadSet() { return NULL; } in isOverloadSet()
308 OverloadSet *mergeOverloadSet(Identifier *ident, OverloadSet *os, Dsymbol *s);
363 class OverloadSet : public Dsymbol
368 OverloadSet(Identifier *ident, OverloadSet *os = NULL);
370 OverloadSet *isOverloadSet() { return this; } in isOverloadSet()
H A Ddsymbol.c934 OverloadSet::OverloadSet(Identifier *ident, OverloadSet *os) in OverloadSet() function
946 void OverloadSet::push(Dsymbol *s) in push()
951 const char *OverloadSet::kind() const in kind()
1097 OverloadSet *a = NULL; in search()
1224 OverloadSet *ScopeDsymbol::mergeOverloadSet(Identifier *ident, OverloadSet *os, Dsymbol *s) in mergeOverloadSet()
1228 os = new OverloadSet(ident); in mergeOverloadSet()
1231 if (OverloadSet *os2 = s->isOverloadSet()) in mergeOverloadSet()
H A Ddscope.c643 OverloadSet *osold = NULL; in deprecation10378()
644 OverloadSet *osnew = NULL; in deprecation10378()
H A Dexpression.h45 class OverloadSet; variable
619 OverloadSet *vars;
621 OverExp(Loc loc, OverloadSet *s);
H A Dvisitor.h93 class OverloadSet; variable
387 virtual void visit(OverloadSet *s) { visit((Dsymbol *)s); } in visit()
H A Ddeclaration.c551 if (OverloadSet *os = sa->isOverloadSet()) in overloadInsert()
555 os = new OverloadSet(ident, os); in overloadInsert()
H A Ddtemplate.c6616 OverloadSet *tovers = tempdecl->isOverloadSet(); in findTempDecl()
6647 OverloadSet *os = s->isOverloadSet(); in updateTempDecl()
7087 OverloadSet *tovers = tempdecl->isOverloadSet(); in findBestMatch()
7320 OverloadSet *tovers = tempdecl->isOverloadSet(); in needsTypeInference()
8281 OverloadSet *os = s->isOverloadSet(); in findTempDecl()
8333 OverloadSet *tovers = tempdecl->isOverloadSet(); in findTempDecl()
H A Dexpressionsem.c165 OverloadSet *os, Objects* tiargs, Type *tthis, Expressions *arguments) in resolveOverloadSet()
886 else if (OverloadSet *os = ti->tempdecl->isOverloadSet()) in visit()
3022 else if (OverloadSet *os = sd->ctor->isOverloadSet()) in visit()
3264 if (OverloadSet *os = cd->baseClass->ctor->isOverloadSet()) in visit()
3302 if (OverloadSet *os = ad->ctor->isOverloadSet()) in visit()
3328 OverloadSet *os = ((OverExp *)exp->e1)->vars; in visit()
8527 OverloadSet *o = s->isOverloadSet(); in semanticY()
H A Dexpression.c247 OverloadSet *os;
539 OverloadSet *os; in resolvePropertiesOnly()
3278 if (OverloadSet *o = s->isOverloadSet()) in resolve()
4448 OverExp::OverExp(Loc loc, OverloadSet *s) in OverExp()
H A Ddclass.c1163 OverloadSet *os = s->isOverloadSet(); in isFuncHidden()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dsumtype.d1848 static struct OverloadSet
1854 assert(canMatch!(OverloadSet.fun, int));
1855 assert(canMatch!(OverloadSet.fun, double));
2423 static struct OverloadSet
2434 assert(a.match!(OverloadSet.fun) == "int");
2435 assert(b.match!(OverloadSet.fun) == "double");
2444 static struct OverloadSet
2458 assert(OverloadSet.fun(a) == "int");
2459 assert(OverloadSet.fun(b) == "double");
2460 assert(OverloadSet.fun(c) == "string");
[all …]
H A Dtypecons.d5005 alias Impl = AliasSeq!(OverloadSet!(names[0], methods), next);
5042 alias ctorOverloadSet = OverloadSet!("__ctor", __traits(getOverloads, Super, "__ctor"));
5044 alias ctorOverloadSet = OverloadSet!("__ctor"); // empty
5415 package template OverloadSet(string nam, T...)
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddsymbol.h73 class OverloadSet; variable
310 virtual OverloadSet *isOverloadSet() { return NULL; } in isOverloadSet()
378 class OverloadSet : public Dsymbol
384 OverloadSet *isOverloadSet() { return this; } in isOverloadSet()
H A Ddsymbol.d1371 inout(OverloadSet) isOverloadSet() inout { return null; } in isOverloadSet()
1446 OverloadSet a = null;
1571 extern (D) private OverloadSet mergeOverloadSet(Identifier ident, OverloadSet os, Dsymbol s) in mergeOverloadSet()
1575 os = new OverloadSet(ident); in mergeOverloadSet()
1578 if (OverloadSet os2 = s.isOverloadSet()) in mergeOverloadSet()
2118 extern (C++) final class OverloadSet : Dsymbol
2122 extern (D) this(Identifier ident, OverloadSet os = null) nothrow
2136 override inout(OverloadSet) isOverloadSet() inout in inout() argument
H A Dvisitor.d39 void visit(ASTCodegen.OverloadSet s) { visit(cast(ASTCodegen.Dsymbol)s); }
H A Dexpression.h39 class OverloadSet; variable
597 OverloadSet *vars;
H A Dvisitor.h96 class OverloadSet; variable
602 virtual void visit(OverloadSet *s) { visit((Dsymbol *)s); } in visit()
H A Ddeclaration.d823 os = new OverloadSet(ident, os); in overloadInsert()
H A Dtypesem.d4059 OverloadSet o = s.isOverloadSet(); in dotExp()
4475 OverloadSet o = s.isOverloadSet(); in dotExp()
H A Dexpressionsem.d719 Expression handleOverloadSet(OverloadSet os) in resolvePropertiesOnly()
932 if (OverloadSet o = s.isOverloadSet()) in symbolToExp()
1120 OverloadSet os;
3333 else if (OverloadSet os = ti.tempdecl.isOverloadSet()) in visit()
4610 OverloadSet os, Objects* tiargs, Type tthis, Expressions* arguments) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dimports.cc167 void visit (OverloadSet *d) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dimports.cc178 void visit (OverloadSet *d) in visit()
H A DChangeLog228 * imports.cc (ImportVisitor::visit (OverloadSet *)): Remove "final"
239 * imports.cc (ImportVisitor::visit (OverloadSet *)): New override.
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSema.cpp2215 UnresolvedSetImpl &OverloadSet) { in tryExprAsCall() argument
2217 OverloadSet.clear(); in tryExprAsCall()
2240 OverloadSet.addDecl(*it); in tryExprAsCall()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dtypecons.d3834 alias Impl = AliasSeq!(OverloadSet!(names[0], methods), next);
3871 alias ctorOverloadSet = OverloadSet!("__ctor", __traits(getOverloads, Super, "__ctor"));
3873 alias ctorOverloadSet = OverloadSet!("__ctor"); // empty
4198 package template OverloadSet(string nam, T...)

12