Lines Matching refs:_parser
62 if parser._parser is None:
64 return parser._parser.ErrorColumnNumber
68 if parser._parser is None:
70 return parser._parser.ErrorLineNumber
93 self._parser = None
114 self._parser.SetBase(source.getSystemId())
171 if self._parser:
172 if hasattr(self._parser, "GetInputContext"):
173 return self._parser.GetInputContext()
210 self._parser.Parse(data, isFinal)
217 if (self._entity_stack or self._parser is None or
218 isinstance(self._parser, _ClosedParser)):
226 self._parser = None
229 if self._parser is not None:
232 parser.ErrorColumnNumber = self._parser.ErrorColumnNumber
233 parser.ErrorLineNumber = self._parser.ErrorLineNumber
234 self._parser = parser
245 self._parser.ProcessingInstructionHandler = \
247 self._parser.CharacterDataHandler = self._cont_handler.characters
251 parser = self._parser
267 self._parser = expat.ParserCreate(self._source.getEncoding(), " ",
269 self._parser.namespace_prefixes = 1
270 self._parser.StartElementHandler = self.start_element_ns
271 self._parser.EndElementHandler = self.end_element_ns
273 self._parser = expat.ParserCreate(self._source.getEncoding(),
275 self._parser.StartElementHandler = self.start_element
276 self._parser.EndElementHandler = self.end_element
279 self._parser.UnparsedEntityDeclHandler = self.unparsed_entity_decl
280 self._parser.NotationDeclHandler = self.notation_decl
281 self._parser.StartNamespaceDeclHandler = self.start_namespace_decl
282 self._parser.EndNamespaceDeclHandler = self.end_namespace_decl
290 self._parser.ExternalEntityRefHandler = self.external_entity_ref
292 self._parser.SkippedEntityHandler = self.skipped_entity_handler
296 self._parser.SetParamEntityParsing(
305 if self._parser is None:
307 return self._parser.ErrorColumnNumber
310 if self._parser is None:
312 return self._parser.ErrorLineNumber
404 self._entity_stack.append((self._parser, self._source))
405 self._parser = self._parser.ExternalEntityParserCreate(context)
413 (self._parser, self._source) = self._entity_stack[-1]