Home | History | Annotate | Download | only in Lib

Lines Matching refs:rawdata

96         self.rawdata = ''

107 self.rawdata = self.rawdata + data
133 rawdata = self.rawdata
135 n = len(rawdata)
137 match = self.interesting.search(rawdata, i) # < or &
142 if i < j: self.handle_data(rawdata[i:j])
145 startswith = rawdata.startswith
147 if starttagopen.match(rawdata, i): # < + letter
168 match = charref.match(rawdata, i)
178 if ";" in rawdata[i:]: #bail by consuming &#
179 self.handle_data(rawdata[0:2])
183 match = entityref.match(rawdata, i)
192 match = incomplete.match(rawdata, i)
195 if end and match.group() == rawdata[i:]:
210 self.handle_data(rawdata[i:n])
212 self.rawdata = rawdata[i:]
216 rawdata = self.rawdata
217 assert rawdata[i:i+2] == '<?', 'unexpected call to parse_pi()'
218 match = piclose.search(rawdata, i+2) # >
222 self.handle_pi(rawdata[i+2: j])
232 rawdata = self.rawdata
233 self.__starttag_text = rawdata[i:endpos]
237 match = tagfind.match(rawdata, i+1)
240 self.lasttag = tag = rawdata[i+1:k].lower()
243 m = attrfind.match(rawdata, k)
256 end = rawdata[k:endpos].strip()
266 % (rawdata[k:endpos][:20],))
279 rawdata = self.rawdata
280 m = locatestarttagend.match(rawdata, i)
283 next = rawdata[j:j+1]
287 if rawdata.startswith("/>", j):
289 if rawdata.startswith("/", j):
309 rawdata = self.rawdata
310 assert rawdata[i:i+2] == "</", "unexpected call to parse_endtag"
311 match = endendtag.search(rawdata, i+1) # >
315 match = endtagfind.match(rawdata, i) # </ + tag + >
317 self.error("bad end tag: %r" % (rawdata[i:j],))