• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/pyobjc-45/2.6/pyobjc/pyobjc-core/libxml2-src/

Lines Matching +defs:mod +defs:type

177    "xmlTextReaderSchemaValidate", "xmlSchemaCleanupTypes", # initialize the schemas type system
232 """if ((first != NULL) && (first->type != XML_TEXT_NODE)) {
269 for mod in skipped_modules:
270 if mod == name:
318 # Provide the type generators and destructors for the parameters
404 for type in known_param_types:
405 if type == name:
407 for type in generated_param_types:
408 if type == name:
437 # Provide the type destructors for the return values
443 for type in known_return_types:
444 if type == name:
481 type = string.split(line[15:])[0]
482 known_param_types.append(type)
484 type = string.split(line[19:], '(')[0]
485 known_return_types.append(type)
516 mod = arg.xpathEval('string(../@file)')
518 if (mod not in skipped_modules) and (func not in skipped_functions):
519 type = arg.xpathEval('string(@type)')
520 if not argtypes.has_key(type):
521 argtypes[type] = func
527 mod = ret.xpathEval('string(../@file)')
529 if (mod not in skipped_modules) and (func not in skipped_functions):
530 type = ret.xpathEval('string(@type)')
531 if not rettypes.has_key(type):
532 rettypes[type] = func
535 # Generate constructors and return type handling for all enums
538 enums = ctxt.xpathEval("/api/symbols/typedef[@type='enum']")
550 values = ctxt.xpathEval("/api/symbols/enum[@type='%s']" % name)
686 rtype = arg.xpathEval("string(@type)")
691 type = type_convert(rtype, nam, info, module, name, n)
692 if is_known_param_type(type, rtype) == 0:
693 add_missing_type(type, name);
695 if (type[-3:] == 'Ptr' or type[-4:] == '_ptr') and \
700 t_args.append((nam, type, rtype, crtype, info))
708 rtype = ret.xpathEval("string(@type)")
710 type = type_convert(rtype, 'return', info, module, name, 0)
713 if is_known_return_type(type) == 0:
714 add_missing_type(type, name);
716 t_ret = (type, rtype, info)
729 /* missing type support */
760 (nam, type, rtype, crtype, info) = arg;
768 (nam, type, rtype, crtype, info) = arg;
771 nam, nam, type, nam))
780 (nam, type, rtype, crtype, info) = arg;
782 test.write(" %s = gen_%s(n_%s, %d);\n" % (nam, type, nam, i))
792 (nam, type, rtype, crtype, info) = arg
808 (nam, type, rtype, crtype, info) = arg;
825 (nam, type, rtype, crtype, info) = arg;
830 test.write(" des_%s(n_%s, " % (type, nam))
845 (nam, type, rtype, crtype, info) = arg;