Skip to content

Commit 92eca48

Browse files
committed
Tried fixing tests again
1 parent 62d740b commit 92eca48

File tree

4 files changed

+18
-14
lines changed

4 files changed

+18
-14
lines changed

stubs/antlr4-python3-runtime/antlr4/BufferedTokenStream.pyi

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
from antlr4.error.Errors import IllegalStateException as IllegalStateException
2-
from antlr4.Lexer import Lexer, TokenSource
2+
from antlr4.Lexer import Lexer as ActualLexer, TokenSource
33
from antlr4.Token import Token as Token
44

5+
Lexer: None
6+
57
class TokenStream: ...
68

79
class BufferedTokenStream(TokenStream):
@@ -10,7 +12,7 @@ class BufferedTokenStream(TokenStream):
1012
tokens: list[Token]
1113
index: int
1214
fetchedEOF: bool
13-
def __init__(self, tokenSource: Lexer) -> None: ...
15+
def __init__(self, tokenSource: ActualLexer | None) -> None: ...
1416
def mark(self) -> int: ...
1517
def release(self, marker: int) -> None: ...
1618
def reset(self) -> None: ...
@@ -26,7 +28,7 @@ class BufferedTokenStream(TokenStream):
2628
def adjustSeekIndex(self, i: int) -> int: ...
2729
def lazyInit(self) -> None: ...
2830
def setup(self) -> None: ...
29-
def setTokenSource(self, tokenSource: Lexer) -> None: ...
31+
def setTokenSource(self, tokenSource: ActualLexer | None) -> None: ...
3032
def nextTokenOnChannel(self, i: int, channel: int) -> int: ...
3133
def previousTokenOnChannel(self, i: int, channel: int) -> int: ...
3234
def getHiddenTokensToRight(self, tokenIndex: int, channel: int = -1) -> list[Token] | None: ...

stubs/antlr4-python3-runtime/antlr4/ParserRuleContext.pyi

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,24 @@ class ParserRuleContext(RuleContext):
2525
def copyFrom(self, ctx: ParserRuleContext) -> None: ...
2626
def enterRule(self, listener: ParseTreeListener) -> None: ...
2727
def exitRule(self, listener: ParseTreeListener) -> None: ...
28-
def addChild(self, child: ParseTreeT) -> ParseTreeT: ...
28+
def addChild(self, child: _ParseTreeT) -> _ParseTreeT: ...
2929
def removeLastChild(self) -> None: ...
3030
def addTokenNode(self, token: Token) -> TerminalNodeImpl: ...
3131
def addErrorNode(self, badToken: Token) -> ErrorNodeImpl: ...
32-
def getChild(self, i: int, ttype: type[GenericType] | None = None) -> GenericType | None: ...
32+
def getChild(self, i: int, ttype: type[_GenericType] | None = None) -> _GenericType | None: ...
3333
def getChildren(
3434
self, predicate: Callable[[ParseTree | TerminalNode], bool] | None = None
3535
) -> Generator[ParseTree | TerminalNode, None, None]: ...
3636
def getToken(self, ttype: int, i: int) -> TerminalNode | None: ...
3737
def getTokens(self, ttype: int) -> list[TerminalNode]: ...
38-
def getTypedRuleContext(self, ctxType: type[ParserRuleContextT], i: int) -> ParserRuleContextT | None: ...
39-
def getTypedRuleContexts(self, ctxType: type[ParserRuleContextT]) -> list[ParserRuleContextT]: ...
38+
def getTypedRuleContext(self, ctxType: type[_ParserRuleContextT], i: int) -> _ParserRuleContextT | None: ...
39+
def getTypedRuleContexts(self, ctxType: type[_ParserRuleContextT]) -> list[_ParserRuleContextT]: ...
4040
def getChildCount(self) -> int: ...
4141
def getSourceInterval(self) -> tuple[int | None, int | None]: ...
4242

43-
GenericType = TypeVar("GenericType", bound=type)
44-
ParseTreeT = TypeVar("ParseTreeT", bound=ParseTree)
45-
ParserRuleContextT = TypeVar("ParserRuleContextT", bound=ParserRuleContext)
43+
_GenericType = TypeVar("_GenericType", bound=type)
44+
_ParseTreeT = TypeVar("_ParseTreeT", bound=ParseTree)
45+
_ParserRuleContextT = TypeVar("_ParserRuleContextT", bound=ParserRuleContext)
4646

4747
class InterpreterRuleContext(ParserRuleContext):
4848
ruleIndex: int

stubs/antlr4-python3-runtime/antlr4/RuleContext.pyi

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ from collections.abc import Generator
22
from typing import Any, Literal
33
from typing_extensions import Self
44

5-
from antlr4.Recognizer import Recognizer as Parser
5+
from antlr4.Recognizer import Recognizer
66
from antlr4.tree.Tree import INVALID_INTERVAL as INVALID_INTERVAL, ParseTreeVisitor as ParseTreeVisitor, RuleNode as RuleNode
77
from antlr4.tree.Trees import Trees as Trees
88

9+
Parser: None
10+
911
class RuleContext(RuleNode):
1012
__slots__ = ("parentCtx", "invokingState")
1113
EMPTY: RuleContext | None
@@ -25,5 +27,5 @@ class RuleContext(RuleNode):
2527
def getChildCount(self) -> int: ...
2628
def getChildren(self) -> Generator[Any, None, None]: ...
2729
def accept(self, visitor: ParseTreeVisitor) -> None: ...
28-
def toStringTree(self, ruleNames: list[str] | None = None, recog: Parser | None = None) -> str: ...
30+
def toStringTree(self, ruleNames: list[str] | None = None, recog: Recognizer | None = None) -> str: ...
2931
def toString(self, ruleNames: list[str], stop: RuleContext) -> str: ...

stubs/antlr4-python3-runtime/antlr4/tree/Tree.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ class RuleNode(ParseTree): ...
1313
class TerminalNode(ParseTree): ...
1414
class ErrorNode(TerminalNode): ...
1515

16-
GenericType = TypeVar("GenericType", bound=type)
16+
_GenericType = TypeVar("_GenericType", bound=type)
1717

1818
class ParseTreeVisitor:
1919
def visit(self, tree: Tree) -> None: ...
2020
def visitChildren(self, node) -> None: ...
2121
def visitTerminal(self, node: TerminalNode) -> None: ...
2222
def visitErrorNode(self, node: ErrorNode) -> None: ...
2323
def defaultResult(self) -> None: ...
24-
def aggregateResult(self, aggregate: Incomplete, nextResult: GenericType) -> GenericType: ...
24+
def aggregateResult(self, aggregate: Incomplete, nextResult: _GenericType) -> _GenericType: ...
2525
def shouldVisitNextChild(self, node: Incomplete, currentResult: Incomplete) -> Literal[True]: ...
2626

2727
class ParseTreeListener:

0 commit comments

Comments
 (0)