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
121 self._parser.SetBase(source.getSystemId())
178 if self._parser:
179 if hasattr(self._parser, "GetInputContext"):
180 return self._parser.GetInputContext()
217 self._parser.Parse(data, isFinal)
235 if (self._entity_stack or self._parser is None or
236 isinstance(self._parser, _ClosedParser)):
244 self._parser = None
247 if self._parser is not None:
250 parser.ErrorColumnNumber = self._parser.ErrorColumnNumber
251 parser.ErrorLineNumber = self._parser.ErrorLineNumber
252 self._parser = parser
256 self._parser.ProcessingInstructionHandler = \
258 self._parser.CharacterDataHandler = self._cont_handler.characters
262 parser = self._parser
278 self._parser = expat.ParserCreate(self._source.getEncoding(), " ",
280 self._parser.namespace_prefixes = 1
281 self._parser.StartElementHandler = self.start_element_ns
282 self._parser.EndElementHandler = self.end_element_ns
284 self._parser = expat.ParserCreate(self._source.getEncoding(),
286 self._parser.StartElementHandler = self.start_element
287 self._parser.EndElementHandler = self.end_element
290 self._parser.UnparsedEntityDeclHandler = self.unparsed_entity_decl
291 self._parser.NotationDeclHandler = self.notation_decl
292 self._parser.StartNamespaceDeclHandler = self.start_namespace_decl
293 self._parser.EndNamespaceDeclHandler = self.end_namespace_decl
298 # self._parser.DefaultHandler =
299 # self._parser.DefaultHandlerExpand =
300 # self._parser.NotStandaloneHandler =
301 self._parser.ExternalEntityRefHandler = self.external_entity_ref
303 self._parser.SkippedEntityHandler = self.skipped_entity_handler
307 self._parser.SetParamEntityParsing(
316 if self._parser is None:
318 return self._parser.ErrorColumnNumber
321 if self._parser is None:
323 return self._parser.ErrorLineNumber
415 self._entity_stack.append((self._parser, self._source))
416 self._parser = self._parser.ExternalEntityParserCreate(context)
424 (self._parser, self._source) = self._entity_stack[-1]