Lines Matching defs:clientdata
1417 static void (*r_tracefunc) (SwigType *t, String *mangled, String *clientdata) = 0;
1419 void SwigType_remember_mangleddata(String *mangled, const_String_or_char_ptr clientdata) {
1423 Setattr(r_mangleddata, mangled, clientdata);
1427 void SwigType_remember_clientdata(SwigType *t, const_String_or_char_ptr clientdata) {
1448 if (last && (Cmp(last, clientdata) == 0))
1453 cd = clientdata ? NewString(clientdata) : NewStringEmpty();
1461 (*r_tracefunc) (t, mt, (String *) clientdata);
1513 if (clientdata) {
1516 if (Strcmp(clientdata, cd) != 0) {
1517 Printf(stderr, "*** Internal error. Inconsistent clientdata for type '%s'\n", SwigType_str(fr, 0));
1518 Printf(stderr, "*** '%s' != '%s'\n", clientdata, cd);
1522 String *cstr = NewString(clientdata);
1536 SwigType_remember_clientdata(tt, clientdata);
1617 * Returns the clientdata field for a mangled type-string.
1623 String *clientdata = 0;
1626 clientdata = Getattr(r_mangleddata, ms);
1627 if (clientdata)
1628 return clientdata;
1636 clientdata = Getattr(r_clientdata, ki.key);
1637 if (clientdata)
1642 return clientdata;