Lines Matching defs:descr
124 const char *descr; ///< Human-readable version of the argument value
129 argument_record(const char *name, const char *descr, handle value, bool convert, bool none)
130 : name(name), descr(descr), value(value), convert(convert), none(none) { }
369 r->args.emplace_back("self", nullptr /*descr*/, handle() /*parent*/, true /*convert*/, false /*none not allowed*/);
373 std::string descr("'");
374 if (a.name) descr += std::string(a.name) + ": ";
375 descr += a.type + "'";
378 descr += " in method '" + (std::string) str(r->scope) + "." + (std::string) r->name + "'";
380 descr += " in method of '" + (std::string) str(r->scope) + "'";
382 descr += " in function '" + (std::string) r->name + "'";
385 + descr + " into a Python object (type not registered yet?)");
392 r->args.emplace_back(a.name, a.descr, a.value.inc_ref(), !a.flag_noconvert, a.flag_none);