Public Member Functions | |
| def | __init__ (self, ctx) |
:type ctx: :class:robot.parsing.lexer.context.FileContext More... | |
| def | accepts_more (self, statement) |
| def | input (self, statement) |
| def | lex (self) |
| def | lexer_classes (self) |
| def | lexer_for (self, statement) |
Public Member Functions inherited from robot.parsing.lexer.statementlexers.Lexer | |
| def | handles (cls, statement, ctx) |
Public Attributes | |
| lexers | |
Public Attributes inherited from robot.parsing.lexer.statementlexers.Lexer | |
| ctx | |
Private Member Functions | |
| def | _lex_with_priority (self, priority) |
Definition at line 36 of file blocklexers.py.
| def robot.parsing.lexer.blocklexers.BlockLexer.__init__ | ( | self, | |
| ctx | |||
| ) |
:type ctx: :class:robot.parsing.lexer.context.FileContext
Reimplemented from robot.parsing.lexer.statementlexers.Lexer.
Reimplemented in robot.parsing.lexer.blocklexers.NestedBlockLexer, robot.parsing.lexer.blocklexers.KeywordLexer, and robot.parsing.lexer.blocklexers.TestCaseLexer.
Definition at line 39 of file blocklexers.py.
|
private |
Definition at line 70 of file blocklexers.py.
| def robot.parsing.lexer.blocklexers.BlockLexer.accepts_more | ( | self, | |
| statement | |||
| ) |
Reimplemented from robot.parsing.lexer.statementlexers.Lexer.
Reimplemented in robot.parsing.lexer.blocklexers.InlineIfLexer, robot.parsing.lexer.blocklexers.NestedBlockLexer, robot.parsing.lexer.blocklexers.TestOrKeywordLexer, and robot.parsing.lexer.blocklexers.SectionLexer.
Definition at line 43 of file blocklexers.py.
| def robot.parsing.lexer.blocklexers.BlockLexer.input | ( | self, | |
| statement | |||
| ) |
Reimplemented from robot.parsing.lexer.statementlexers.Lexer.
Reimplemented in robot.parsing.lexer.blocklexers.InlineIfLexer, robot.parsing.lexer.blocklexers.NestedBlockLexer, and robot.parsing.lexer.blocklexers.TestOrKeywordLexer.
Definition at line 46 of file blocklexers.py.
| def robot.parsing.lexer.blocklexers.BlockLexer.lex | ( | self | ) |
Reimplemented from robot.parsing.lexer.statementlexers.Lexer.
Reimplemented in robot.parsing.lexer.blocklexers.TestCaseLexer, and robot.parsing.lexer.blocklexers.FileLexer.
Definition at line 66 of file blocklexers.py.
| def robot.parsing.lexer.blocklexers.BlockLexer.lexer_classes | ( | self | ) |
Reimplemented in robot.parsing.lexer.blocklexers.TryLexer, robot.parsing.lexer.blocklexers.InlineIfLexer, robot.parsing.lexer.blocklexers.IfLexer, robot.parsing.lexer.blocklexers.WhileLexer, robot.parsing.lexer.blocklexers.ForLexer, robot.parsing.lexer.blocklexers.TestOrKeywordLexer, robot.parsing.lexer.blocklexers.ErrorSectionLexer, robot.parsing.lexer.blocklexers.ImplicitCommentSectionLexer, robot.parsing.lexer.blocklexers.CommentSectionLexer, robot.parsing.lexer.blocklexers.KeywordSectionLexer, robot.parsing.lexer.blocklexers.TaskSectionLexer, robot.parsing.lexer.blocklexers.TestCaseSectionLexer, robot.parsing.lexer.blocklexers.VariableSectionLexer, robot.parsing.lexer.blocklexers.SettingSectionLexer, and robot.parsing.lexer.blocklexers.FileLexer.
Definition at line 63 of file blocklexers.py.
| def robot.parsing.lexer.blocklexers.BlockLexer.lexer_for | ( | self, | |
| statement | |||
| ) |
Definition at line 55 of file blocklexers.py.
| robot.parsing.lexer.blocklexers.BlockLexer.lexers |
Definition at line 41 of file blocklexers.py.