Lines Matching defs:overload
1701 /* very shamelessly 'borrowed' from overload.cxx, which
1715 ParmList *parms; /* Parameters used for overload check */
1906 if (!Getattr(nodes[j].n, "overload:ignore"))
1922 if (!Getattr(nodes[j].n, "overload:ignore"))
1944 if (!Getattr(nodes[j].n, "overload:ignore"))
1962 Setattr(nodes[i].n, "overload:ignore", "1");
2144 String *collect_others_args(Node *overload) {
2145 String *overloaded_from = Getattr(overload, "sym:overloaded");
2150 if (overload2 == overload || GetInt(overload2, "overload:ignore"))
2263 for (Node *overload = overloaded_from; overload; overload = Getattr(overload, "sym:nextSibling")) {
2264 String *others_args = collect_others_args(overload);
2265 wrap = Getattr(overload, "allegrocl:lisp-wrap");
2268 // IDargs* id_args = id_converter_arguments(overload);
2271 if (!GetInt(overload, "overload:ignore"))
2274 Delattr(overload, "allegrocl:lisp-wrap");
2617 if (Getattr(n, "overload:ignore")) {
2618 // if we're the last overload, make sure to force the emit
2620 Printf(stderr, "ignored overload %s(%x)\n", name, Getattr(n, "sym:nextSibling"));
2726 // this is the last overload.