Lines Matching refs:doc
30 # Then run the script in the doc subdir, it will create the symbols and
675 doc = libxml2.parseFile(filename)
677 return doc
701 print "unexpected element %s in API doc <file name='%s'>" % (name)
716 print "unexpected element %s in API doc <files>" % (cur.name)
914 print "unexpected element %s in API doc <files>" % (cur.name)
918 def analyzeAPI(doc):
920 if doc == None:
922 root = doc.getRootElement()
937 print "unexpected element %s in API doc" % (cur.name)
949 def analyzeHTMLText(doc, resource, p, section, id):
958 def analyzeHTMLPara(doc, resource, p, section, id):
967 def analyzeHTMLPre(doc, resource, p, section, id):
976 def analyzeHTML(doc, resource, p, section, id):
985 def analyzeHTML(doc, resource):
987 ctxt = doc.xpathNewContext()
1006 analyzeHTMLText(doc, resource, item, section, id)
1009 analyzeHTMLPara(doc, resource, item, section, id)
1012 analyzeHTMLPre(doc, resource, item, section, id)
1031 doc = libxml2.parseFile(html)
1033 doc = libxml2.htmlParseFile(html, None)
1035 res = analyzeHTML(doc, html)
1074 doc = libxml2.htmlParseFile(url, None);
1076 doc = None
1077 if doc == None:
1082 ctxt = doc.xpathNewContext()
1097 doc = libxml2.htmlParseFile(url, None);
1099 doc = None
1100 if doc == None:
1103 ctxt = doc.xpathNewContext()
1178 doc = loadAPI(API)
1179 ret = analyzeAPI(doc)
1181 doc.freeDoc()