1
1
from _typeshed import Incomplete
2
2
from typing import Any
3
3
4
+ from ._inputstream import _InputStream
5
+
4
6
entitiesTrie : Any
5
7
attributeMap = dict
6
8
@@ -12,7 +14,7 @@ class HTMLTokenizer:
12
14
state : Any
13
15
escape : bool
14
16
currentToken : Any
15
- def __init__ (self , stream , parser : Incomplete | None = None , ** kwargs ) -> None : ...
17
+ def __init__ (self , stream : _InputStream , parser : Incomplete | None = None , ** kwargs ) -> None : ...
16
18
tokenQueue : Any
17
19
def __iter__ (self ): ...
18
20
def consumeNumberEntity (self , isHex ): ...
@@ -36,23 +38,23 @@ class HTMLTokenizer:
36
38
def rawtextLessThanSignState (self ): ...
37
39
def rawtextEndTagOpenState (self ): ...
38
40
def rawtextEndTagNameState (self ): ...
39
- def scriptDataLessThanSignState (self ): ...
40
- def scriptDataEndTagOpenState (self ): ...
41
- def scriptDataEndTagNameState (self ): ...
42
- def scriptDataEscapeStartState (self ): ...
43
- def scriptDataEscapeStartDashState (self ): ...
44
- def scriptDataEscapedState (self ): ...
45
- def scriptDataEscapedDashState (self ): ...
46
- def scriptDataEscapedDashDashState (self ): ...
47
- def scriptDataEscapedLessThanSignState (self ): ...
48
- def scriptDataEscapedEndTagOpenState (self ): ...
49
- def scriptDataEscapedEndTagNameState (self ): ...
50
- def scriptDataDoubleEscapeStartState (self ): ...
51
- def scriptDataDoubleEscapedState (self ): ...
52
- def scriptDataDoubleEscapedDashState (self ): ...
53
- def scriptDataDoubleEscapedDashDashState (self ): ...
54
- def scriptDataDoubleEscapedLessThanSignState (self ): ...
55
- def scriptDataDoubleEscapeEndState (self ): ...
41
+ def scriptDataLessThanSignState (self ) -> bool : ...
42
+ def scriptDataEndTagOpenState (self ) -> bool : ...
43
+ def scriptDataEndTagNameState (self ) -> bool : ...
44
+ def scriptDataEscapeStartState (self ) -> bool : ...
45
+ def scriptDataEscapeStartDashState (self ) -> bool : ...
46
+ def scriptDataEscapedState (self ) -> bool : ...
47
+ def scriptDataEscapedDashState (self ) -> bool : ...
48
+ def scriptDataEscapedDashDashState (self ) -> bool : ...
49
+ def scriptDataEscapedLessThanSignState (self ) -> bool : ...
50
+ def scriptDataEscapedEndTagOpenState (self ) -> bool : ...
51
+ def scriptDataEscapedEndTagNameState (self ) -> bool : ...
52
+ def scriptDataDoubleEscapeStartState (self ) -> bool : ...
53
+ def scriptDataDoubleEscapedState (self ) -> bool : ...
54
+ def scriptDataDoubleEscapedDashState (self ) -> bool : ...
55
+ def scriptDataDoubleEscapedDashDashState (self ) -> bool : ...
56
+ def scriptDataDoubleEscapedLessThanSignState (self ) -> bool : ...
57
+ def scriptDataDoubleEscapeEndState (self ) -> bool : ...
56
58
def beforeAttributeNameState (self ): ...
57
59
def attributeNameState (self ): ...
58
60
def afterAttributeNameState (self ): ...
@@ -64,17 +66,17 @@ class HTMLTokenizer:
64
66
def selfClosingStartTagState (self ): ...
65
67
def bogusCommentState (self ): ...
66
68
def markupDeclarationOpenState (self ): ...
67
- def commentStartState (self ): ...
68
- def commentStartDashState (self ): ...
69
- def commentState (self ): ...
70
- def commentEndDashState (self ): ...
71
- def commentEndState (self ): ...
72
- def commentEndBangState (self ): ...
73
- def doctypeState (self ): ...
74
- def beforeDoctypeNameState (self ): ...
75
- def doctypeNameState (self ): ...
76
- def afterDoctypeNameState (self ): ...
77
- def afterDoctypePublicKeywordState (self ): ...
69
+ def commentStartState (self ) -> bool : ...
70
+ def commentStartDashState (self ) -> bool : ...
71
+ def commentState (self ) -> bool : ...
72
+ def commentEndDashState (self ) -> bool : ...
73
+ def commentEndState (self ) -> bool : ...
74
+ def commentEndBangState (self ) -> bool : ...
75
+ def doctypeState (self ) -> bool : ...
76
+ def beforeDoctypeNameState (self ) -> bool : ...
77
+ def doctypeNameState (self ) -> bool : ...
78
+ def afterDoctypeNameState (self ) -> bool : ...
79
+ def afterDoctypePublicKeywordState (self ) -> bool : ...
78
80
def beforeDoctypePublicIdentifierState (self ): ...
79
81
def doctypePublicIdentifierDoubleQuotedState (self ): ...
80
82
def doctypePublicIdentifierSingleQuotedState (self ): ...
0 commit comments