blark.parse.ParseResult
- class blark.parse.ParseResult(source_code: 'str', item: 'BlarkSourceItem', processed_source_code: 'str', comments: 'list[lark.Token]', line_map: 'Optional[dict[int, int]]' = None, filename: 'Optional[pathlib.Path]' = None, exception: 'Optional[Exception]' = None, tree: 'Optional[lark.Tree]' = None, parent: 'Optional[BlarkCompositeSourceItem]' = None, transformed: 'Optional[tf.SourceCode]' = None)[source]
Bases:
object
Methods
__init__
(source_code, item, ...[, line_map, ...])dump_source
([fp])Attributes
- item: BlarkSourceItem
- parent: BlarkCompositeSourceItem | None = None
- transformed: SourceCode | None = None
- transform() SourceCode [source]
- __init__(source_code: str, item: BlarkSourceItem, processed_source_code: str, comments: list[Token], line_map: dict[int, int] | None = None, filename: Path | None = None, exception: Exception | None = None, tree: Tree | None = None, parent: BlarkCompositeSourceItem | None = None, transformed: SourceCode | None = None) None